consolelog(datas[i]attr('data-index'))
改为
consolelog($(datas[i])attr('data-index'))
或
consolelog(datas[i]getAttribute('data-index'))
或
consolelog(datas[i]datasetindex)
或
consolelog($(datas[i])data('index'))
建议使用最后一种
你上面问题主要包含两个问题:
1 你对参数index的理解有偏差
2 你的设计思路有点问题
1 你对参数index的理解有偏差
这里的index是指append前面的元素选择器在此次append *** 作中的位置。
由于你使用了$(this),这个元素选择器只选中了一个元素,因此,index总是0
假设class="con"有多个,而你使用
$("con")append(function(index, html) {
return 'some string';
});
的话,那它就会产生多个index,但这个不是click的次数,而是append *** 作的元素下标。
另外:html是当前append的元素选择器的html()内容
2 你的设计思路有点问题
你想要限制的是append个数,那append的 *** 作是有触发性的,那你在append前做好计数
即可,如:
var clickCount = 0;
$("al")click(function(){
clickCount ++;
if(clickCount > 5) {
return false;
}
$(this)append('当前点击次数:' + clickCount);
});
附件是我写的一个例子,你可以参考。
给的date是个json字符串,可以先转成js对象:
let date_obj=JSONparse(date);
此后date_obj就是一个对象,取到这个数组:
let arr=date_objnumbers;
然后用索引访问arr就能取到任意一个元素。
综合为
JSONparse(date)numbers[x],x为想取的元素索引,从0开始
可以啊
刚刚
我试过了你引用对不对代码如下
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Strict//EN" ">
<html>
<head xmlns=">
<title>flot</title>
<script type="text/javascript" src="jqueryminjs"></script>
</head>
<body>
<dl class="title_li">
<dt><a><img src="1jpg" /></a></dt>
<dd>1111</dd>
</dl>
<dl class="jw_tags_title_li">
<dt><a><img src="1jpg" /></a></dt>
<dd>1111</dd>
</dl>
<script type="text/javascript">
$(function(){
$("title_li")mouseover(function(){
alert($(this)index());
});
});
</script>
</body>
</html>
$(function () {
$("dt")on("click", function () {
alert($(this)index("dt"));
});
});
//index索引从0开始
获取select选中的 value:
$("#ddlregtype ")val();//这样就OK了
获取select 选中的 text :$("#ddlregtype")find("option:selected")text();
获取select选中的索引:
$("#ddlregtype ")get(0)selectedindex;这三个对你以后应该有用的
每个tr上都要有mouseover事件么
$("tr")each(function(){
$(this)mouseover(function(){
if($(this)attr("backgroud-color")length > 0 ){
alert($(this)attr("backgroud-color"));
}
});
});
以上就是关于jquery 获取所有元素的data-index全部的内容,包括:jquery 获取所有元素的data-index、jquery append 回调函数 怎么进行索引值++ *** 作、jquery怎么获取json里面的数组元素中每一个值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)