JavaScript / jQuery“未捕获的TypeError” classList

费德里科

我一直在寻找答案,但是我什么都没找到。.所以,如果您认为这是重复的话,请告诉我,我会删除它,谢谢。

当我写类似body.classList.add("someExampleClass");控制台的东西时,它就给我Uncaught TypeError: Cannot read property 'add' of undefined我已经添加了CDN

//cdnjs.cloudflare.com/ajax/libs/classlist/2014.01.31/classList.min.js

但它保留了错误,我已经尝试过使用Chrome和Safari。

那是完整的代码:

的HTML

  <svg height="35" width="35" id="rect1" class="" onmouseover="over()">
      <rect width="35" height="35"/>
  </svg>

JS

function over() {
  $('p').classList.add("purple");
}

在此先感谢大家,并度过美好的一天。

德米特里·罗曼诺夫(Dmitriy Romanov)

您应该尝试这样:

$('p')[0].classList.add("purple");

或这个:

$('p').addClass("purple");

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Javascript-未捕获的TypeError:无法读取null的属性“ classList”

未捕获的TypeError:无法读取null的属性“ classList”

* ngFor未捕获的TypeError:无法读取null的属性“ classList”

未捕获的 TypeError 无法读取 null 的属性“classlist”

JavaScript未捕获的Typeerror

Javascript XMLHTTPRequest .classList 响应

classList的JavaScript问题

什么是原生 JavaScript classList 的 jQuery 等价物?

jQuery addClass工作正常,但javascript classList.add工作异常

使用 Javascript 在网页中吐司 - 未捕获的类型错误:无法在 showSnackbarMessage 处读取 null 的属性“classList”

Javascript中的classList.toggle

未捕获的TypeError:在多轮播中单击或自动滚动后无法读取null的属性(读取'classList')

如何解决以下错误:未捕获的TypeError:无法读取null的属性'classList'

模态和JS错误-未捕获的TypeError错误:无法读取null的属性'classList'

为什么会出现错误“未捕获的TypeError:无法读取null的属性'classList'”?

未捕获的TypeError:无法在HTMLSpanElement.expand读取null的属性“ classList”

卡在此错误:未捕获的TypeError:无法读取HTMLDivElement上的null属性'classList'。<anonymous>

JavaScript WordPress未捕获的typeerror $不是函数

从数据属性循环未捕获的TypeError的Javascript

Javascript:未捕获的TypeError:不是函数

Javascript循环错误:未捕获的TypeError

未捕获到的TypeError:NaN JavaScript Sharepoint

获取JavaScript-未捕获的TypeError:问题

未捕获的TypeError:非法调用javascript

Javascript - classList 事件侦听器的问题

JavaScript classList.remove无法正常工作

通过 JavaScript classList 为 div 添加样式

JavaScript classList.add无法正常工作

jQuery / Javascript-未捕获的TypeError:未定义不是一个函数