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

Pla*_*Ton 1 jquery jquery-selectors

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

<input data-required-by="books magazines stationery">
Run Code Online (Sandbox Code Playgroud)

我想做的是选择jQuery中所有在'data-required-by'字段中有"books"的元素.我希望以下内容能起作用:

$("[data-required-by]~='books'")
Run Code Online (Sandbox Code Playgroud)

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

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

Ale*_*exC 6

$("input[data-required-by~=books]")
Run Code Online (Sandbox Code Playgroud)