使用vanilla JavaScript在Ul li上添加默认和删除类的方法如下:
document.querySelector
或document.querySelectorAll
方法来获取元素。例如:const ulElement = document.querySelector('ul');
const liElements = document.querySelectorAll('ul li');
classList.add
方法来添加类。例如:liElements.forEach(li => {
li.classList.add('default');
});
addEventListener
方法来添加事件监听器。例如:liElements.forEach(li => {
li.addEventListener('click', () => {
li.classList.remove('default');
});
});
classList.remove
方法来删除类。例如:liElements.forEach(li => {
li.addEventListener('click', () => {
li.classList.remove('default');
li.classList.add('deleted');
});
});
这样,当点击li元素时,它将从默认类切换到删除类。你可以根据需要自定义这些类的样式。
请注意,这只是使用vanilla JavaScript实现的一种方法,你可以根据自己的需求进行修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云