Wyzwalacz jQuery („kliknięcie”) nie działa z Jasmine-jquery

To jest mój kod testowy:

describe("Login", function(){
    beforeEach(function(){
        loadFixtures('login-fixture.html');
    })

    it("should enable the button when checking 'remember password'", function(){
        $('#remember').trigger('click');
        expect($('#keepIn')).not.toBeDisabled();
    });
});

A to jest mój kod produkcyjny:

$(document).ready(function(){

    $('#remember').click(function(e) {
        if($('#remember').is(':checked'))
        {
            $('#keepIn').removeAttr('disabled');
        }
    });

});

To nie działa, kod produkcyjny nigdy nie zostanie wywołany. Wstawiłem alerty przed i po zdarzeniu wyzwalającym, a po wyzwoleniu pole wyboru jest zaznaczone, ale funkcja .click nie jest wywoływana.

Jakieś przemyślenia, dlaczego tak się dzieje?

questionAnswers(1)

yourAnswerToTheQuestion