在我的页面中有一些带有属性 data-course-id
的文章标签.
<article class="register" data-course-id="0123"></article>
<article class="register" data-course-id="0124"></article>
现在我想生成一个变量,其中包含文章标签中的数组,其值应与 data-course-id
相同.
var array = [0123, 0124]
我该怎么做?
最佳答案
像这样:
var array = $('.register').map(function(){
return $(this).attr('data-course-id'); // converting to Number will result in loss
// of data since what you are using is octal representation.
}).get();
关于javascript - 根据 DOM 元素中数据字段的值创建数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24467222/