为了账号安全,请及时绑定邮箱和手机立即绑定

大神看下代码

大神看下代码

慕粉13202587281 2016-07-27 16:09:52
我看的视频中他用这个代码显示的是    点击一下变红再点击一下变绿,可我的却在点击两下之后变为了黑色是为啥$('div').click(function(){                    $(this).toggleClass(function(){                        if($(this).hasClass('green')){                            $(this).removeClass('green');                            return 'red'                            }                        else{return 'green' }                                           })                })     });*/    </script>    <style type="text/css">        .red{                color: red        }        .green{            color:green;        }    </style></head><body>    <div class="green">我是常数</div></body></html>
查看完整描述

4 回答

?
慕仙8196318

TA贡献40条经验 获得超26个赞

通常处理办法

1.div默认给红色

2.$("div").toggleClass("green");


多么好理解,多么简洁。

查看完整回答
1 反对 回复 2016-07-27
?
起名咋这么费劲呢

TA贡献39条经验 获得超10个赞

亲 你在else里加上$(this).removeClass('red');就没黑色了

查看完整回答
反对 回复 2016-07-27
  • 4 回答
  • 0 关注
  • 1574 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信