Nod*_*Dad 6 jquery if-statement
我似乎无法弄清楚这里发生了什么......我有点半睡着了,真的想在我睡觉之前完成这件事.
我的目标:点击某人,然后检查它是否有类,如果没有,则添加它,然后在1秒动画完成后将其删除.现在我在第3行上得到未经验证的标识符.(removeClass)
注意:slamedown该类是关键帧
$('#accountloginsignup h1').click(function() {
if ($('#takeonebar').hasClass('slamdown')){
$('#takeonebar')removeClass('slamedown');
} else {
$('#takeonebar').addClass('slamdown');
}
});
Run Code Online (Sandbox Code Playgroud)
Aru*_*hny 14
.toggleClass()用于此特定目的
来自doc
根据类的存在或switch参数的值,从匹配元素集中的每个元素添加或删除一个或多个类.
$('#accountloginsignup h1').click(function() {
$('#takeonebar').toggleClass('slamdown');
});
Run Code Online (Sandbox Code Playgroud)
有一个错字
$('#accountloginsignup h1').click(function() {
if ($('#takeonebar').hasClass('slamdown')){
$('#takeonebar').removeClass('slamdown'); /missing . before removeClass
} else {
$('#takeonebar').addClass('slamdown');
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
53688 次 |
| 最近记录: |