【发布时间】:2014-05-21 12:11:15
【问题描述】:
我得到了一段 HTML:
<input type="radio" name="radioBtn" onChange="rdbtn()" value="100" isprm="true">
<input type="radio" name="radioBtn" onChange="rdbtn()" value="110" isprm="true">
我想将自定义属性值传递给变量。这是我尝试过但不起作用的方法:
function rdbtn(){
var radioVal = $(this).val();
var radioPRM = $("input[id=radioVal]:checked").attr('isprm');
...
}
和
$('input[id=radioVal]').data("isprm");
运气不好。你有什么想法如何让它发挥作用吗?谢谢。
【问题讨论】:
-
如果你想使用
.data(),属性必须是data-isprm="true" -
@TheKolanN:您使用的是哪个 jquery 版本?
-
@JeffShaver:我使用 jQuery 2.1.1
标签: javascript jquery html custom-attributes