Pat*_*cow 1 html css jquery removeclass
我有一个简单的使用示例,removeClass但它似乎没有正常工作.我不知道为什么我不能看到这个问题
HTML
<ul id="alljobs" class="hide">123</ul>
<ul id="jobs" class="hide">123</ul>
Run Code Online (Sandbox Code Playgroud)
CSS
.hide{color:red;}
Run Code Online (Sandbox Code Playgroud)
JS
var x=1;
if (x ==1 ){
$('#jobs').removeClass('.hide');
}
Run Code Online (Sandbox Code Playgroud)
在这种情况下,一个ul文本颜色应该是黑色,但事实并非如此
有任何想法吗?
这是我的jsfiddle
谢谢
小智 7
$('#jobs').removeClass('hide');
Run Code Online (Sandbox Code Playgroud)
您需要取消课程名称中的句号.句点用于选择器,用于指出要跟随的字符串是类名.但是在removeClass()函数中,参数只是一个字符串,它是类的名称.
固定的jQuery代码总的来说是这样的:
var x=1;
if (x ==1 ){
$('#jobs').removeClass('hide');
}
Run Code Online (Sandbox Code Playgroud)