我有一个关于在 jQuery 中切换 html 标签的类的问题
现在,我有类似的代码
<body>
<button id="login" class="login">login</button>
<script>
jQuery(function($){
$('.logout').click(function(){
$(this).removeClass('logout');
$(this).addClass('login');
$(this).text('login');
alert('logged out, ready to login');
});
$('.login').click(function(){
$(this).removeClass('login');
$(this).addClass('logout');
$(this).text('logout');
alert('logged in, ready to logout');
});
});
</script>
</body>
我想知道为什么它总是运行 $('.login').click 不管它是什么类。
谢谢