您的位置:首页 > Web前端 > JQuery

jquery each 取得指定元素属性的所有值,将所值保存到数组中,再判断变量值是否在其中

2017-05-13 11:18 615 查看
jquery each 取得指定元素属性的所有值,将所值保存到数组中

再判断变量值是否在其中

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="http://www.w3school.com.cn/jquery/jquery.js"></script>
</head>

<body>
<button>输出每个列表项的值</button>
<ul class="layui-tab-title" id="layui-tab-title">
<li lay-id=1>Coffee</li>
<li lay-id=2>Milk</li>
<li lay-id=3>Soda</li>
</ul>
<ul >
<li>list item 1</li>
<li>list item 2</li>
<li>list item 3</li>
<li>list item 4</li>
<li lay-id=10>list item 5</li>
</ul>

<script type="text/javascript">
var arr = new Array();
var n=3;
$(document).ready(function(){
$("button").click(function(){
$(".layui-tab-title li").each(function(){//循环
var y =$(this).attr('lay-id');
arr.push($(this).attr('lay-id'));
});
$("#dd").val(arr); //改变按键的值

for(var i in arr){ //判断变量n值是否在其中
if(arr[i]==n){
alert("已经存在");
}
}
});
});
</script>
<input type="button" value="显示值=100" name="a" id="dd"/>

</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐