要在不使用jQuery的情况下重写这行代码,您可以使用纯JavaScript来实现相同的功能。以下是一个示例:
原始代码使用jQuery实现的示例:
$('.my-element').addClass('active');
使用纯JavaScript重写的示例:
var elements = document.getElementsByClassName('my-element');
for (var i = 0; i < elements.length; i++) {
elements[i].classList.add('active');
}
在这个示例中,我们使用document.getElementsByClassName
方法获取所有具有my-element
类名的元素,并使用classList.add
方法为它们添加active
类名。
请注意,纯JavaScript的写法可能会更冗长一些,但它避免了对jQuery库的依赖,使得页面加载更快,并且减少了额外的网络请求。
领取专属 10元无门槛券
手把手带您无忧上云