2013-12-02 3 views
-1

Im пытается просто скрыть div, если другой присутствует на странице, думал, что это будет прямо вперед, но с некоторыми проблемами.Скрыть Div, если другой присутствует jQuery

Скрыть DIV с классом по алфавиту, если ДИВ спасибо видна

HTML

<div class="container"> 
    <div class="desc"> 
     <p>Description</p> 
    </div> 

    <div class="thanks"> 
     <h1>thanks</h1> 
    </div>  
</div> 

JQuery

if($('.thanks').length > 0) { 
    $('.desc').hide(); 
} 

Fiddle http://jsfiddle.net/QejuS/

+2

JQuery отсутствует в скрипку –

+0

ЮП. http://jsfiddle.net/isherwood/QejuS/4/ – isherwood

+0

Работает для меня с jQuery на скрипке. Вы уверены, что импортировали его на свою страницу? Проверьте ошибки javascript в консоли. – OlivierH

ответ

1

Выполнить скрипт при загрузке документа:

$(function() { 
    if ($('.thanks').length > 0) { 
     $('.desc').hide(); 
    } 
}); 
0

Вы не включили JQuery в скрипку,

левая боковая панель -> Frameworks & Extensions -> первый выпадающий - выберите JQuery

Demo: Fiddle

jQuery(function() { 
    if ($('.thanks').length > 0) { 
     $('.desc').hide(); 
    } 
}) 

Также не забудьте добавить скрипт в йот готовый обработчик

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