
引用方式错误,参考下面:
var ul = $("sss li");ulclick(function(){
var str = $(this)attr("data");
// alert(str);
inputval(str);
});
你在click使用的是ul对象,而 ul = $("sss li"); 是一个Jq的筛选集合
所以 var str = ulattr("data");每次默认选第一个
var str = $(this)attr("data"); 表示选取当前点击的(this)li的data属性
首先,这里的oot是一个对象而并非是一个数组,数组是使用中括号定义的,如
var oot = ['data/img01png',
'data/img02png',
'data/img03png',
'data/img04png',
'data/img05png'
];
而且不需要显式的使用下标关联。
当然也可以通过下标的方式,也可以对其取值和赋值,如
oot[0] = 'xxxxxxxxx';var xxxxx = oot[1];
以上定义的oot的下标是0-4,跟你用jquery取到的li的列表的下标可一一对应起来。
以上就是关于JQ怎么获取指定点击的LI值全部的内容,包括:JQ怎么获取指定点击的LI值、jquery里怎样把li的index值与数组对值的index值的数匹配起来、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)