从jquery获取div值

Raj*_*eev 3 jquery

在下面的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)

bip*_*pen 5

使用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)