首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用vanilla JavaScript在Ul li上有默认和删除类?

使用vanilla JavaScript在Ul li上添加默认和删除类的方法如下:

  1. 首先,获取所有的Ul元素和对应的li元素。可以使用document.querySelectordocument.querySelectorAll方法来获取元素。例如:
代码语言:txt
复制
const ulElement = document.querySelector('ul');
const liElements = document.querySelectorAll('ul li');
  1. 接下来,为每个li元素添加一个默认类。可以使用classList.add方法来添加类。例如:
代码语言:txt
复制
liElements.forEach(li => {
  li.classList.add('default');
});
  1. 然后,为每个li元素添加一个点击事件监听器,以便在点击时删除默认类。可以使用addEventListener方法来添加事件监听器。例如:
代码语言:txt
复制
liElements.forEach(li => {
  li.addEventListener('click', () => {
    li.classList.remove('default');
  });
});
  1. 最后,为每个li元素添加一个删除类的方法。可以使用classList.remove方法来删除类。例如:
代码语言:txt
复制
liElements.forEach(li => {
  li.addEventListener('click', () => {
    li.classList.remove('default');
    li.classList.add('deleted');
  });
});

这样,当点击li元素时,它将从默认类切换到删除类。你可以根据需要自定义这些类的样式。

请注意,这只是使用vanilla JavaScript实现的一种方法,你可以根据自己的需求进行修改和扩展。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券