0

我试图在 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>
4

3 回答 3

2
$(function() {
    var arr = $('li').map(function() {
        return this.id;
    }).get();
});
于 2013-04-14T07:46:56.883 回答
1
$(function(){
    var arr = [];
    $('li').each(function(){
      arr.push(this.id);
    });
    console.log(arr);
});
于 2013-04-14T07:44:12.910 回答
0
$(document).ready(function() {
    var arr = new Array();
    $('li').each(function() {
        arr.push($(this).attr('id'));
    });
});
于 2013-04-18T03:12:49.297 回答