2013-03-04 4 views
1

Я пытаюсь по-разному использовать div, когда div div виден и удаляется, когда нет. Но другое не читается, независимо от того, как я это делаю, инструкция else никогда не читается.jquery, если инструкция else не работает

это то, что я есть сейчас

if ($('#toboggan-login').css('display') == 'none'){ 
    $("#art-main").append('<div class="outer-login"></div>'); 
} else{ 
    $("#art-main").find(".outer-login").removeClass(); 
} 

я также попробовал: видимый и счетчик: скрытый, но независимо от того, как это работает, если я не могу получить еще часть заявления читать я не могу получить желаемый эффект.

это является Друпало 6 сайта им работать на

+0

Есть ли что-нибудь, что вызывает это? –

+0

Когда вы используете это, только на pageload? – adeneo

+0

Я думаю, что вам нужен рабочий пример для начала, если что-то еще, вероятно, не проблема. Надеюсь, это поможет;) http://codepen.io/anon/pen/qomAI – Shanimal

ответ

0

Вы, вероятно, нужно подключить этот код с тумблером случае «# саней-вход». Что-то вроде:

$('#toboggan-login').toggle('slow', function() { 
    if ($(this).css('display') == 'none'){ 
    $("#art-main").append('<div class="outer-login"></div>'); 
    } else{ 
    $("#art-main").find(".outer-login").remove(); 
    } 
}); 
+0

это сработало с какой-то воровкой. Большое спасибо. – PH83

Смежные вопросы