在下面的div中,如何在单击div时获取value = 12的值
<div value='12' id='div1'>some content</div>
$('#div1').live("click", function(a) {
alert(this.value);
alert($('#div1').val()); //doesnt work
});
Run Code Online (Sandbox Code Playgroud)
使用jquery attr()
获取匹配元素集中第一个元素的属性值,或为每个匹配元素设置一个或多个属性.
试试这个
alert($('#div1').attr('value'));
Run Code Online (Sandbox Code Playgroud)
要么
$('#div1').on("click", function(a) {
alert($(this).attr('value')); //doesnt work
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10932 次 |
| 最近记录: |