我试图在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>
答案 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'));
});
});