
$("ul li")click(function(){
alert($(this)text());
});
$(this) 就是你单击后取出的li的文本内容。
$(document)ready(function(){
$("ul li")click(function(){
alert($(this)text());
});
});
总的来说就是为ul下的所有li标签提供一个onclick事件,所以不管是动态生成还是写死的这个方法都适用。
1、先把得到的数组用alert(array)
看是不是[object],如果不是
如果是d出这个数组的字符串的话;
2、那就 var array=eval("("+array+")");
再array[0]["title"]就能得到了。
3、一般返回的如果不是json格式的数组,那么需要转换成json格式
jQueryparseJSON(data);
$("div_bto ul")find("li")each(function(i){
thisclick(function(){
alert(i)
})
})
获取所有的Id值,方法是通过divclass获取全局的值,然后再提取具体的Id值
方法一:用for循环,因为$("divclass")获取的是一个数组,通过循环读取出数组中的每一个元素:
123456var articleIdList = new Array();var h3=$("divrow");for (var i = 3;i< h3length; i++) { //一共有53个元素,所需要的Id从第四个开始取的 var articleId = h3eq(i)attr("id"); var articleIdList = articleIdListconcat(articleId);};方法二:利用自带的函数:
123$("divrow")each(function(){ alert($(this)attr("id"));})var arr = []; // 定义个数组
$('input')each(function(){
arrpush($(this)val()); // 把遍历的值放入数组
})
以上就是关于jquery 怎么得到数组下标全部的内容,包括:jquery 怎么得到数组下标、javascript 或jquery如何正确读取ajax返回的数组、jquery 获取标签数组等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)