原谅我的无知,我会尽量保持清楚。我正在尝试修改将类添加到父元素的现有JS函数。我想对其进行修改,以将相同的类添加到父级的同级对象中,在这种情况下,不包括“ .footnote-right-col”。
我尝试了很多方法,但这超出了我的范围。我不确定是否需要创建一个新函数并分别调用它,或者是否可以简单地向该函数添加一个新变量。我想我的目标父母是通过getParent.nextSibling
和JS一样
open: function (el) {
this.footnote.el = getParent(el, '.footnote-container')
var popover = this.footnote.popover()
this.footnote.el.classList.add('is-open')
this.sizeFootnote()
popover.classList.remove('is-hidden')
this.positionFootnote()
popover.classList.add('is-visible')
window.addEventListener("resize", self.resize.bind(self))
},
呈现的HTML
<div class="footnote-container open-down">
<button class="footnote-button" title="view footnote #1">...</button>
<aside class="footnote-popover is-hidden">...</aside>
</div>
<aside class="footnote-right-col is-hidden">...</aside>
相关分类