Javascript jQuery。查找属性所在的元素

Javascript jQuery。查找属性所在的元素,javascript,jquery,attributes,find,where,Javascript,Jquery,Attributes,Find,Where,我需要在特定的行中找到单元格,在该行中设置属性colspan,而不管它包含什么 我正在尝试这样的事情 var y = 2; // for example $table.find('tr[data-y="'+y+'"] > td:not([colspan=""])'); 但它返回此行中的所有单元格 您希望获取属性选择器,因为它: var $colspanned = $table.find('tr[data-y="'+y+'"] > td[colspan]'); 您希望获取属性选择

我需要在特定的行中找到单元格,在该行中设置属性colspan,而不管它包含什么

我正在尝试这样的事情

var y = 2; // for example

$table.find('tr[data-y="'+y+'"] > td:not([colspan=""])');
但它返回此行中的所有单元格


您希望获取属性选择器,因为它:

var $colspanned = $table.find('tr[data-y="'+y+'"] > td[colspan]');

您希望获取属性选择器,因为它:

var $colspanned = $table.find('tr[data-y="'+y+'"] > td[colspan]');

您希望获取属性选择器,因为它:

var $colspanned = $table.find('tr[data-y="'+y+'"] > td[colspan]');

您希望获取属性选择器,因为它:

var $colspanned = $table.find('tr[data-y="'+y+'"] > td[colspan]');
td:not([colspan=”“])
表示您正在查找的
td
的colspan不同于
(空字符串,但不是未定义的!)。在DOM中,每个
td
都有
colspan
赋值或未定义,两者都不同于空字符串值

$table.find('tr[data-y="'+y+'"] > td[colspan]');
这样,您只选择定义了colspan的td-DOM元素。

td:not([colspan=”“])
表示您正在查找的
td
的colspan不同于
(空字符串,但不是未定义的!)。在DOM中,每个
td
都有
colspan
赋值或未定义,两者都不同于空字符串值

$table.find('tr[data-y="'+y+'"] > td[colspan]');
这样,您只选择定义了colspan的td-DOM元素。

td:not([colspan=”“])
表示您正在查找的
td
的colspan不同于
(空字符串,但不是未定义的!)。在DOM中,每个
td
都有
colspan
赋值或未定义,两者都不同于空字符串值

$table.find('tr[data-y="'+y+'"] > td[colspan]');
这样,您只选择定义了colspan的td-DOM元素。

td:not([colspan=”“])
表示您正在查找的
td
的colspan不同于
(空字符串,但不是未定义的!)。在DOM中,每个
td
都有
colspan
赋值或未定义,两者都不同于空字符串值

$table.find('tr[data-y="'+y+'"] > td[colspan]');
这样,您只选择定义了colspan的td-DOM元素