为什么jquery遍历数组的时候重复输出两次
<scripttype="text/javascript"src="1.js"></script><inputtype="hidden"value="隐藏1"><inpu...
<script type="text/javascript" src="1.js"></script>
<input type="hidden" value="隐藏1">
<input type="hidden" value="隐藏2">
<input type="button" value="测试" id="test">
<script type="text/javascript">
$('#test').click(
function(){
$obj=$('input:hidden');
for(var i=0;i<$obj.length;i++){
$.each($obj,function(i,n){
alert($(n).val());
})
}
})
</script>
补充说明:1.js是jquery库
2.遍历隐藏表单的名字,然后输出
3.使用jquery的each遍历,最后输出是输出了2遍“隐藏一”和“隐藏二”,请问这是为什么?? 展开
<input type="hidden" value="隐藏1">
<input type="hidden" value="隐藏2">
<input type="button" value="测试" id="test">
<script type="text/javascript">
$('#test').click(
function(){
$obj=$('input:hidden');
for(var i=0;i<$obj.length;i++){
$.each($obj,function(i,n){
alert($(n).val());
})
}
})
</script>
补充说明:1.js是jquery库
2.遍历隐藏表单的名字,然后输出
3.使用jquery的each遍历,最后输出是输出了2遍“隐藏一”和“隐藏二”,请问这是为什么?? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询