0
Webコンポーネントでは、カスタム要素があり、次の兄弟にアクセスしたいと思います。どうやってやるの?私はこれを持っていますクラスの中からカスタム要素の次の兄弟にアクセスする方法は?
class DomElement extends HTMLElement {
constructor() {
super();
let shadowRoot = this.attachShadow({mode: 'open'});
const t = document.currentScript.ownerDocument.querySelector('#x-foo-from-template');
const instance = t.content.cloneNode(true);
shadowRoot.appendChild(instance);
}
fixContentTop() {
var sibling = this.nextElementSibling;
if (sibling) {
}
}
}
しかし、sibling
はnullになります。
誰もそれを行う方法を知っていますか? this.nextElementSibling
を呼び出す方法、this
で本当に兄弟を持つカスタム要素を表すとき
おかげ
さて、あなたは次の要素の兄弟を持っていると確信していますか?スタックスニペット( '[<]]'ツールバーボタン)を使用して、問題を示す**実行可能** [mcve]で質問を更新してください。 –