牛骨文教育服务平台(让学习变的简单)
博文笔记

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

创建时间:2017-05-13 投稿人: 浏览次数:173

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>



声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。