Javascript jQuery。查找属性所在的元素
我需要在特定的行中找到单元格,在该行中设置属性colspan,而不管它包含什么 我正在尝试这样的事情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]'); 您希望获取属性选择
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元素