【发布时间】:2016-07-26 11:10:19
【问题描述】:
我的代码有错误,请注意[抱歉]
我希望至少匹配一个元素,但我得到零。
我做错了什么?
$("tr:first").data("aaa", "333"); // setting the data
console.log($("tr:data(aaa == "333")")); // reading the data
【问题讨论】:
-
我不知道有这样的选择器。这可能来自插件吗?
-
@BoltClock api.jqueryui.com/data-selector 事情是……你是对的。我错过了.. 它是 jQueryUI。但是 - 它没有提醒我选择器在上下文中无效。 (我希望得到“错误:语法错误,无法识别的表达式:不支持的伪:数据”)
-
抱歉 - 出现错误 - 已修复
-
文档没有说明可以使用这样的选择器,似乎只支持
$("tr:data(key)")。
标签: jquery jquery-ui jquery-selectors html5-data