什麼是CSS僞選擇器來選擇一個元素的自我?CSS僞選擇器來選擇querySelector內的當前元素?
例如,該不工作:
Array.prototype.map.call(document.querySelectorAll('.program_record_outer'), programBox => {
return programBox.querySelector('> div')
});
拋出:DOMException:未能執行上 '元素' 'querySelector': '> DIV' 不是一個有效的選擇器。
但我相信,像這樣的:
Array.prototype.map.call(document.querySelectorAll('.program_record_outer'), programBox => {
return programBox.querySelector(':self > div')
});
然而,:self
也不是個事,並:root
指文檔根目錄,所以我怎麼指當前情境?
您是否在尋找'this'? – evolutionxbox
@evolutionxbox':這'也不是一個有效的僞選擇器。 – mpen
如果你正在尋找直接的孩子,爲什麼不使用'programBox.children'並通過'nodeType'過濾? – evolutionxbox