什么是CSS伪选择器来选择元素的自我?
例如,这不起作用:
Array.prototype.map.call(document.querySelectorAll('.program_record_outer'), programBox => {
return programBox.querySelector('> div')
});
Run Code Online (Sandbox Code Playgroud)
DOMException:无法在'Element'上执行'querySelector':'> div'不是有效的选择器.
但我相信这样的事情会:
Array.prototype.map.call(document.querySelectorAll('.program_record_outer'), programBox => {
return programBox.querySelector(':self > div')
});
Run Code Online (Sandbox Code Playgroud)
但是,:self不是一个东西,而是:root指文档的根目录,那么我该如何引用当前的上下文呢?