尝试将一些jQuery转换为javascript。正在将其用于jQuery:
var list = $('.list li'),
listLength = list.length;
现在我正在用JS尝试,但是似乎不起作用:
var list = document.querySelector(".list"),
listLi = list.getElementsByTagName("li"),
listLength = listLi.length;
有任何想法吗?
最佳答案
您的代码应该已经可以使用了。但是,您也可以使用document.querySelectorAll()
进行选择器匹配,该匹配器比两个单独的调用更简洁:
var listLi = document.querySelectorAll(".list li"),
listLength = listLi.length;