
已解决问题
谷歌zc7156用户在2016.04.19提交了关于“剑网3jquery中获取id值方法小结”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-01-02T17:09:28。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !
详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !
复制代码代码如下:
<divid="pro**ct_shift_out_{m}"></div>
<scriptlanguage="J**aScript"type="text/j**ascript">
$(document).ready(function(){
name=$('div').eq(0).attr('id');
alert(name)
});
</script>
eq(0)是取第一个jq元素。。。
eq(index)
匹配一个给定索引值的元素
Matchesasingleelementbyitsindex.
返回值
Element
参数
index(Number):从0开始计数
示例
查找第二行
h**TML代码:
复制代码代码如下:
<table>
<tr><td>h**eader1</td></tr>
<tr><td>Value1</td></tr>
<tr><td>Value2</td></tr>
</table>
jQuery代码:
复制代码代码如下:
$("tr:eq(1)")
结果:
复制代码代码如下:
[<tr><td>Value1</td></tr>]
获取不同id的值
复制代码代码如下:
<scriptsrc="js/jquery.js"></script>
<scripttype="text/j**ascript">
<!--
$(document).ready(function(){
varlen=$("#groupspan").size();//获取span标签的个数
vararr=[];
for(varindex=0;index<len-1;index++){//创建一个数字数组
arr[index]=index;
}
$.each(arr,function(i){//循环得到不同的id的值
varidValue=$("#groupspan").eq(i).attr("id");
if(idValue!=''){
alert(idValue);
}
});
});
//-->
</script>
<spanid="group">
<spanid="0_1">aaa,
<spangroup_id="0_1"class="icon_close"></span>
</span>
<spanid="0_2">bbb,
<spangroup_id="0_2"class="icon_close"></span>
</span>
<spanid="0_3">ccc,
<spangroup_id="0_3"class="icon_close"></span>
</span>
<spanid="0_4">ddd,
<spangroup_id="0_4"class="icon_close"></span>
</span>
<spanid="0_5">eee,
<spangroup_id="0_5"class="icon_close"></span>
</span>
</span>
这样就会得到你想要的所有的id:
0_1
0_2
0_3
0_4
0_5