2010-11-15 2 views
1

У меня есть раздел, на котором я вызываю toggle() с форматом обратного вызова. Что я заметил, так это то, что если я делаю видимую проверку дочернего элемента в разделе с перекосом, это всегда наоборот. Вместо видимого я становлюсь ложным.toggle/visible проверить неправильное поведение или ошибку в библиотеке

У меня есть следующие фрагменты кода:

$('.section_advanced').toggle('fast',resizeSection()); 

function resizeSection() { 
    console.log($('#responsibilityLevel').is(':visible')); 
    if ($('#responsibilityLevel').is(':visible')) { 
    } else {   
    } 
} 

где responsibilityLevel является ребенок в .section_advanced секции.

ответ

4

Вам необходимо передать функцию resizeSection вместо ее вызова.

Это:

$('.section_advanced').toggle('fast',resizeSection()); 

должно быть:

$('.section_advanced').toggle('fast',resizeSection); 
Смежные вопросы