小编nat*_*nes的帖子

为每个获取jQuery属性,而不仅仅是第一个

我需要获取长列表中特定点击链接的数据小时等.我错过了什么?

HTML:

<ul>
<li><a href="#" class="item" title="Gallery" datakey="1" datatitle="A+D Gallery" dataaddress="123 Main St" datahours="10:00, 10:30, 11:00, 11:30, 1:00">Gallery</a></li>
<li><a href="#" class="item" title="Radio" datakey="2" datatitle="Radio" dataaddy="321 Center Dr" datahours="11:00, 11:30, 12:00, 12:30, 1:00, 1:30, 2:00, 2:30">Radio</a></li></ul>
Run Code Online (Sandbox Code Playgroud)

JS:

    $(function() {
    var datakey = $(".item").attr("datakey");   
    var datatitle = $(".item").attr("datatitle");
    var dataaddress = $(".item").attr("dataaddress");
    var datahours = $(".item").attr("datahours");

    $(this).click(function(){

        // CONSOLE
        console.log(datakey);

    });

}) // DOM Ready
Run Code Online (Sandbox Code Playgroud)

jquery this attr

0
推荐指数
1
解决办法
116
查看次数

标签 统计

attr ×1

jquery ×1

this ×1