我无法获得<div class="start1" id="1" point="a1">Start</div>
元素的值,我使用的代码:
$(this).click(function(){
alert($(this).attr("point"));
});
如果我放$(".start1")
而不是这个,那么价值就会超过。这有什么不对?
答案 0 :(得分:3)
尝试使用数据点而不是点,并在此模式下检索后:
<div class="start1" id="1" data-point="a1">Start</div>
$('.start1').click(function(){
alert($(this).data("point"));
});
答案 1 :(得分:0)
在我看来$(this)
没有提到你想要的东西。也许你从错误的范围调用click()
函数?