如何使用javascript执行以下操作?
$("div.details.counter span")
我可以使用ID's
,但我很好奇我们如何使用纯javascript获取上述jQuery样式。
答案 0 :(得分:2)
jQuery支持的大多数选择器使用纯javascript的解决方案是使用document.querySelectorAll:
document.querySelectorAll("div.details.counter span")
如果您选择的浏览器中没有querySelectorAll
的支持,您可以查看jQuery的selector engine实现,看看它是如何匹配选择器的各个部分的。