Usando JQuery com RadioButtons para ocultar / mostrar linhas da tabela

Eu tenho dois botões de opção no meu formulário MVC que uso para ocultar ou mostrar uma linha em uma tabela.

Ele funciona bem no firefox, mas não no IE. Parece que no IE a função JQuery está sendo acionada somente quando eu seleciono o primeiro botão de rádio. Eu adicionei botões de rádio extras para confirmar que ele só dispara no primeiro.

Para renderizar meus botões: <% = Html.RadioButton ("Frequency", "Daily")%> Diariamente

e <% = Html.RadioButton ("Frequency", "Weekly")%> Semanalmente

Minha função é:

$('table#ScheduleTable input#Frequency').addClass("FrequencyOption");
$('.FrequencyOption').change(function() {
    if ($(this).attr('checked') == true & $(this).val() == "Daily") {
        $('.recurEveryBox').children().show();
        $('.weekDayOption').children().hide();
    };
    if ($(this).attr('checked') == true & $(this).val() == "Weekly") {
        $('.recurEveryBox').children().show();
        $('.weekDayOption').children().show();
    }
});

questionAnswers(5)

yourAnswerToTheQuestion