Javascript 或者=测试特定类。您应该使发布的代码反映实际情况。你把它简化得太多了,所以它不再有问题了。此外,您在代码中没有询问的if语句。这是事实,但由于他没有添加任何其他类,他的代码应该可以工作。因此,现在我们从注释中了解到,他确实有其他类。这是正确的答案。clas
Javascript 或者=测试特定类。您应该使发布的代码反映实际情况。你把它简化得太多了,所以它不再有问题了。此外,您在代码中没有询问的if语句。这是事实,但由于他没有添加任何其他类,他的代码应该可以工作。因此,现在我们从注释中了解到,他确实有其他类。这是正确的答案。clas,javascript,html,css,Javascript,Html,Css,或者=测试特定类。您应该使发布的代码反映实际情况。你把它简化得太多了,所以它不再有问题了。此外,您在代码中没有询问的if语句。这是事实,但由于他没有添加任何其他类,他的代码应该可以工作。因此,现在我们从注释中了解到,他确实有其他类。这是正确的答案。className.contains非常适合在类存在时进行测试,但是如果类不存在时进行测试呢?给你:否定(!)在语句前面:!element.classList.contains('yourClass')。按照惯例,做这件事的方法是!(element.c
或者
=代码>测试特定类。您应该使发布的代码反映实际情况。你把它简化得太多了,所以它不再有问题了。此外,您在代码中没有询问的if
语句。这是事实,但由于他没有添加任何其他类,他的代码应该可以工作。因此,现在我们从注释中了解到,他确实有其他类。这是正确的答案。className.contains
非常适合在类存在时进行测试,但是如果类不存在时进行测试呢?给你:否定(!
)在语句前面:!element.classList.contains('yourClass')
。按照惯例,做这件事的方法是!(element.classList.contains('yourClass'))
但是,如您所见,您可以跳过括号。未捕获引用错误:在htmldevelment.onclick(index.html:149)中未定义slide1
。基本上抱怨调用尚未定义的函数。在开发时始终保持开发控制台打开(F12
在大多数浏览器中)。另外,btn2.className.contains不是htmldevelment的函数。(pen.js:12)
,因为className
是元素的class
属性中的字符串,而不是classList
对象,该对象具有。包含属性。这是classList.contains
,而不是className.contains
。这是真的,但由于他没有添加任何其他类,他的代码应该可以工作。因此,现在我们从注释中了解到,他确实有其他类。这是正确的答案。className.contains
非常适合在类存在时进行测试,但是如果类不存在时进行测试呢?给你:否定(!
)在语句前面:!element.classList.contains('yourClass')
。按照惯例,做这件事的方法是!(element.classList.contains('yourClass'))
但是,如您所见,您可以跳过括号。未捕获引用错误:在htmldevelment.onclick(index.html:149)中未定义slide1
。基本上抱怨调用尚未定义的函数。在开发时始终保持开发控制台打开(F12
在大多数浏览器中)。另外,btn2.className.contains不是htmldevelment的函数。(pen.js:12)
,因为className
是元素的class
属性中的字符串,而不是classList
对象,该对象具有。包含属性。它是classList.contains
,而不是className.contains
。
function slide1() {
btn1.classList.toggle('slide', btn2.className != 'slide');
}
function slide1() {
if(btn2.className != 'slide') {
btn1.classList.toggle('slide');
}
}
if(btn2.className.contains('slide')) {
...
}