jQuery在类之间切换

Эџa*_*мaи 1 jquery

我有以下jQuery代码,假设在单击时在类之间切换.代码适用于第一次单击,但是一旦我第二次单击同一个元素,它就永远不会切换到相反的类.我究竟做错了什么?

// enable on click
$('.disabled').click(function(event)
{
     $(this).removeClass("disabled").addClass("enabled");
     $(this).html("enabled");
});


// disable on click 
$('.enabled').click(function(event)
{
     $(this).removeClass("enabled").addClass("disabled");
     $(this).html("disabled");
});
Run Code Online (Sandbox Code Playgroud)

Lee*_*ice 6

试试这个:

$('.link').click(function(event)
{
    $(this).toggleClass('enabled').toggleClass('disabled')
});
Run Code Online (Sandbox Code Playgroud)

确保.link.enabled或开始.disabled