Py学习  »  Eugene Sunic  »  全部回复
回复总数  2
7 年前
回复了 Eugene Sunic 创建的主题 » 使用jquery删除两个父div

你可以完全依赖纯JS。

function removeElement(className) {
  const elem = document.getElementsByClassName(className)[0];
  elem.parentNode.removeChild(elem);
}

removeElement('remove1')
removeElement('remove2')
7 年前
回复了 Eugene Sunic 创建的主题 » 我无法选择正确的div(使用jquery)

这将不需要jquery。

下面是小提琴的例子: https://jsfiddle.net/yd8pbzLr/

JS

let scrollToNext = 0;
const elements = document.querySelectorAll('.myClass');

btn.addEventListener('click', () => {
  ++scrollToNext
  if (scrollToNext < elements.length) {
    elements[scrollToNext].scrollIntoView();
  }
})

说明:

在单击按钮滚动到所需的元素(按指定的类名查找元素)后,递增计数器。

每次单击时,计数器将递增一个,因此选择下一个元素。当计数器达到所找到元素的最大数量时,它不再增加。