在javascript数组中包含项目
问题描述:
我尝试在javscript数组中包含一些项目,这些元素是li元素的id。 有什么建议。在javascript数组中包含项目
<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>
答
$(function(){
var arr = [];
$('li').each(function(){
arr.push(this.id);
});
console.log(arr);
});
答
$(function() {
var arr = $('li').map(function() {
return this.id;
}).get();
});
答
$(document).ready(function() {
var arr = new Array();
$('li').each(function() {
arr.push($(this).attr('id'));
});
});