gpt4 book ai didi

jquery - .addClass - 对象 Gold 没有方法 'addClass'

转载 作者:行者123 更新时间:2023-12-01 06:35:23 28 4
gpt4 key购买 nike

我遇到了一个小问题。尝试更改样式/添加样式时,我不断收到以下错误:

Object Gold has no method 'addClass'

这是我的 .js 文件中的代码:

 function GetSelectedCoverLevel(id) {


SelectedLevel = $(id).attr('id');
SelectedLevel.addClass("selectedboo");

}

这是我的 HTML 文件:

<a href="javascript:void(0)" onclick="GetSelectedCoverLevel(this);" id="Gold"  class="btn green">

这可能很简单,但我现在看不到。

最佳答案

由于您将 dom 元素引用传递给 GetSelectedCoverLevel,因此您需要获取此元素的 jQuery 包装器,该包装器提供对 jQuery 实用程序方法的访问。

在您的情况下,您将元素的 id 属性分配给 SelectedLevel ,它是一个字符串,并且没有方法 addClass

var SelectedLevel = $(id).addClass("selectedboo");

关于jquery - .addClass - 对象 Gold 没有方法 'addClass',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17593203/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com