下面是我最近的尝试:
var aSl = document.querySelector('input[id^="blahblah"]');
aSl.closest("span.k-icon.k-i-collapse").click();
它返回:
myjs.js:181未捕获的TypeError:无法读取null的属性'closest'
我也尝试过用parent.sibling
代替上面的.closest
-返回的是[[......父母不是函数错误。
<span class="k-icon k-i-expand">::before</span> <--- this is what I'm trying to run .click() on
<span class="k-checkbox-wrapper">
<input type="checkbox" tabindex="-1" id="blahblah-blah" class="k-checkbox">
<span>...</span>
</span>