用colspan选择td elemensts

Eri*_*rik 7 jquery dom

如何在jQuery中使用'colspan'大于1的所有td元素?

var nodes = $('td[colspan>1]');
Run Code Online (Sandbox Code Playgroud)

上面的代码似乎不起作用.

Tho*_*mas 9

由于没有colspan = 0,你可以这样做

$('td[colspan]').not('[colspan=1]')
Run Code Online (Sandbox Code Playgroud)


fca*_*ran 6

使用过滤器:

var nodes = $('td[colspan]').filter(function() {
  return +$(this).attr('colspan') > 1
});
Run Code Online (Sandbox Code Playgroud)

+预先考虑到$(this).attr('colspan')的字符串转换成数