是否有可能具有相同数据属性的两个元素?不同元素的相同数据属性(html5和jquery)
HTML
<div id="cerchi" class="container">
<div class="row">
<div class="col_6 clearleft">
<div class="blu" data-link="nadir.php">
<p>1</p>
</div>
</div>
<div class="col_6 omega">
<div class="arancione" data-link="sole.php">
<p>2</p>
</div>
</div>
</div>
</div>
JS
$("#cerchi .col_6 > div").click(function(){
alert($("#cerchi .col_6 > div").data("link"));
});
如果是,为什么,如果我点击第二个 “格” 警报给出结果 “nadir.php”?而不是“sole.php”?我做错了什么?
在此先感谢
也许这是你的JS代码,这是不显示。 – 2013-02-11 21:53:20
对不起,我忘了它 – Andrea 2013-02-11 21:55:18
你的JS有两个结果,你只是警告第一个。尝试一个.each()循环,你会看到。 – 2013-02-11 21:55:22