jQuery:选择自定义html标签(具有特定值)

时间:2011-07-06 01:59:28

标签: jquery jquery-selectors

我有一个html页面,其中包含以下元素:

<input data-required-by="books magazines stationery">

我想要做的是在jQuery中选择所有元素,这些元素在'data-required-by'字段中有“books”。我希望以下内容能起作用:

$("[data-required-by]~='books'")

但它带回“语法错误,无法识别的表达式:='书籍'”

不可否认,我的jQuery并不是特别先进,所以我可能会错过一些简单的东西。任何建议赞赏

2 个答案:

答案 0 :(得分:6)

$("input[data-required-by~=books]")

答案 1 :(得分:0)

$('[data-required-by^=books]')