<input type="text" someCustomAttr="value"></input>
此代码有时有时不起作用:
$fields = $('input[someCustomAttr="value"]','#contaners_id');
这可以吗?
答案 0 :(得分:3)
someCustomAttr="value"
更改为data-custom="value"
。$('input[data-custom="value"]);
答案 1 :(得分:0)
如果您只想要属性而不关心该值,请执行以下操作:
$fields = $('input[data-custom]');
此外,如果您希望除输入之外的元素也具有该属性,那么只需执行:
$fields = $('[data-custom]');
答案 2 :(得分:0)
应该有效:
<input type="text" someCustomAttr="value" value="fdfgfdg"></input>
<div></div>
<强> DEMO 强>
如果尚未使用,请更改Jquery lib版本并使用此演示中使用的jsfiddle: http://jsfiddle.net/abdennour/UYTKr/