Javascript 为什么可以’;t我选择一个<;td>;在jQuery中使用它的类和数据测试属性?
为什么这不起作用 试试:Javascript 为什么可以’;t我选择一个<;td>;在jQuery中使用它的类和数据测试属性?,javascript,jquery,html,Javascript,Jquery,Html,为什么这不起作用 试试: alert($('td .ok[data-test="14-12 00"]').text()); (请注意,td和.ok之间没有空格) 您最初试图选择classname为ok的所有元素,这些元素是td的后代,并且具有特定的数据测试值。另一种剥猫皮的方法如何 alert($('td.ok[data-test="14-12 00"]').text()); 注意,td更改为tr:-) @paul谢谢你的编辑,应该让这一点更加明显。@Asad:不客气,这就是为什么堆栈溢
alert($('td .ok[data-test="14-12 00"]').text());
(请注意,td
和.ok
之间没有空格)
您最初试图选择classname为
ok
的所有元素,这些元素是td
的后代,并且具有特定的数据测试值。另一种剥猫皮的方法如何
alert($('td.ok[data-test="14-12 00"]').text());
注意,td
更改为tr
:-) @paul谢谢你的编辑,应该让这一点更加明显。@Asad:不客气,这就是为什么堆栈溢出上的所有内容都是可编辑的——在别人的答案中发现这样的内容总是比较容易的。
alert($('td.ok[data-test="14-12 00"]').text());
alert($('tr .ok[data-test="14-12 00"]').text());