JavaScript函数没有';我不工作
即使是这个简单的方法似乎也不起作用,我也不知道为什么。 我试图删除这个类,但这并不重要,因为无论我尝试做什么,它都不起作用。我想知道为什么 以下是我的css:JavaScript函数没有';我不工作,javascript,jquery,onclick,Javascript,Jquery,Onclick,即使是这个简单的方法似乎也不起作用,我也不知道为什么。 我试图删除这个类,但这并不重要,因为无论我尝试做什么,它都不起作用。我想知道为什么 以下是我的css: <i onclick="removeClass()" class="fas fa-bars slide"></i> 我相信您正在尝试从元素中删除一个类 选择元素-有多种方法可以做到这一点 Document.getElementsByClassName() Document.getElemen
<i onclick="removeClass()" class="fas fa-bars slide"></i>
我相信您正在尝试从元素中删除一个类 选择元素-有多种方法可以做到这一点
- Document.getElementsByClassName()
- Document.getElementsByTagName()
- document.getElementById(字符串id)
- document.getElementsByName()
removeClass
方法定义在哪里?哦,这是个错误。它是在我的代码中定义的。element
在哪里定义的?这可能就是它不工作的原因。非常感谢。我对JavaScript非常陌生。你可能是说这个
类没有被删除。无论我使用内联还是链接的js文件。我用的是Chrome。
function removeClass() {
var icon = document.getElementsByClassName("slide");
element.classList.remove("fa-bars");
}
<i id="italics-slider" onclick="removeClass()" class="fas fa-bars slide"></i>
function removeClass() {
var icon = document.getElementById("italics-slider");
icon.classList.remove("fa-bars");
}
<i id="slide" onClick="removeClass(this)" class="fas fa-bars slide">X</i>
function removeClass(element) {
element.classList.remove('slide')
}