
var list = $('a');
var childlength = 0;
for (var i = 0; i < listlength; i++)
{
childlength = list[i]childrenlength; //求得每个ul的子元素个数
}
自己写的,你看符合你的要求不
$('li')each(function(index, item){
if( index % 3 === 0 ){
var li = $(item);
licss('margin', 0);
}
});
1 定义一个数组,li绑定点击onclick事件,点击时获取li内容,jq就是val() ,JS就是innerHTML;
2 每点击获取一个就push到数组里;
var myCont = [];var lis = documentquerySelectorAll('li');
for (var i =0; i<lislength; i++){
lis[i]i = i;
lis[i]onclick = function(){
var cont = thisinnerHTML;
myContpush(cont);
consolelog(myCont);
}
}
希望可以帮助到你,Jensonhui
The Harder You Work , The Luckier You Will Be
第一种方法:
使用$("#menu")children()html();
这样会获得"<li><ul><li></li></ul><li>"
第二种方法:
$("#menu > ul > li")
以上就是关于jquery获取class相同的ul各含多少li全部的内容,包括:jquery获取class相同的ul各含多少li、如何用jQuery获取li的第3,6,9个,让他们的margin值为0、js获取li为选中状态下的内容,li可以选择多个等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)