jquery each 取得指定元素属性的所有值,将所值保存到数组中,再判断变量值是否在其中
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>
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: Apache2.4 与php7搭建环境(顺便搭上mysql)
- 下一篇: jQuery获取数组对象的值
