jquery获取class相同的ul各含多少li

jquery获取class相同的ul各含多少li,第1张

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可以选择多个等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9397739.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存