在JavaScript数组中包含项目

时间:2013-04-14 07:41:39

标签: php javascript jquery html mysql

我试图在JavaScript数组中包含一些项目,这些项目是li元素的id。 任何建议。

  <html>
  <head>
  <script type="text/javscript">
   var arr=[];
   </script>
  </head>
   <body>
  <ul>
  <li id="index.html"></li>
  <li id="gallery.html" ></li>
  <li id="Contact Us.html"></li>
  </ul>
  </body>

  </html>

3 个答案:

答案 0 :(得分:2)

$(function() {
    var arr = $('li').map(function() {
        return this.id;
    }).get();
});

答案 1 :(得分:1)

$(function(){
    var arr = [];
    $('li').each(function(){
      arr.push(this.id);
    });
    console.log(arr);
});

答案 2 :(得分:0)

$(document).ready(function() {
    var arr = new Array();
    $('li').each(function() {
        arr.push($(this).attr('id'));
    });
});