js里类似jquery里的find()方法是什么,想取得class为a的div下class为b的d

2025-03-10 08:26:25
推荐回答(3个)
回答1:

  1. find() 方法获得当前元素集合中每个元素的后代,通过选择器、jQuery 对象或元素来筛选。

  2. 在javascript中,

    getElementsByTagName
    getElementsByClassName

  3. 可以这样var m1=document.getElementsByName("a");var m2=m1.getElementsByName("b");var m2num =m2.length;

回答2:

$(".a").find(".b"),如果必须要求是div标签,则写成 $("div.a").find("div.b") ,具体视情况而定

回答3:

Array.prototype.forEach.call(document.querySelectorAll('div.a div.b'),function(a,m){a.innerHTML = m;// 获取div类为a下 的所有 div类为b的对吧?});