js怎么实现对标签的循环

JavaScript024

js怎么实现对标签的循环,第1张

不用这么麻烦吧:

<script type="text/javascript">

$(document).ready(function(){

for (var i=0i<10i++){

$('#' +i).click(function(){

$('c' +i).toggle()

})

}

})

</script>

代码:

<style type="text/css">

.menu{width: 100%text-align: center}

.menu li{display: inline-blockbackground: #cccpadding: 15px 20px}

.current{color: #f3c}

</style>

<div class="menu">

<ul>

<li><a href="#">menu</a></li>

<li>menu1</li>

<li>menu2</li>

<li>menu3</li>

</ul>

</div>

<script type="text/javascript">

var lilenght = $(".menu li").length//获取li个数

console.log(lilenght)

if (lilenght >3) {//判断

$(".menu li").addClass("current")//添加你要的类

} else{

console.log("11111")

}

</script>

希望能帮到您!

首先你可以获取所有span对象(用的是jquery):

var spanVal=$("span")

然后再将所有span对象中的value放到一个数组中

var arr1 = new Array

spanVal.each(function(){

arr1.push($(this).val())

})

再alert(arr1)//此时输出的是所有span的值,以逗号分隔