猿问

针对香草JS中下一个兄弟元素的父母元素

原谅我的无知,我会尽量保持清楚。我正在尝试修改将类添加到父元素的现有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>


炎炎设计
浏览 109回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答