有人可以把它翻译成普通的javaScript吗:
$("div.intro h1").hide();
$("div.intro h2").remove();
谢谢。
有人可以把它翻译成普通的javaScript吗:
$("div.intro h1").hide();
$("div.intro h2").remove();
谢谢。
您可以首先测试对 querySelectorAll 的支持,如果找到,则使用它来创建与“div.intro h1”匹配的元素数组。
否则,使用getElementsByTagName('div')
, 过滤具有“介绍”类的那些,然后使用getElementByTagName('h1')
获取 H1 元素并将它们收集到一个数组中。
然后对于结果数组的每个成员,设置它们的style.display = 'none'
.
做同样的事情来创建一个要删除的数组,然后为每个 do el.parentNode.removeChild(el)
。
让我们看看你想出了什么。