在Jquery中保存数据属性

时间:2014-03-28 09:57:14

标签: javascript jquery

我想循环浏览

  • 页面并将每个
  • 存储为“agencyname”的数据属性。虽然,我的JQuery代码不允许我这样做。有人可以看看,让我知道我做错了什么,谢谢。

    HTML                                                  第一                            

  • Jquery:

    var myVals = [];
    $('a').data('agencyname').map(function(){
      myVals.push($(this).attr('value'));
    });
    

    1 个答案:

    答案 0 :(得分:0)

    使用属性选择器尝试此操作。

    var myVals = $('a[data-agencyname]').map(function(){
     return $(this).data('agencyname');
    }).get();
    

    DEMO