я использовал toggle
Скрыть/Показать DIV
Как скрыть тумблер (ДИВ) при щелчке в любом месте на странице
HTML
<div class="wrap">
<h1 id="selectBox">Service you're interested in</h1>
<div class="selectBox">
<div class="selectBoxWrap">
<ul class="selectBoxContent">
<li><input type="checkbox" name="#" value="New Web Site" /> <span class="innerPageSelect">Website Design and Development</span></li>
<li><input type="checkbox" name="#" value="New Web Site" /> <span>Website Maintenance</span></li>
<li class="other">
<p>
<label for="other">Other</label><br />
<input type="text" name="other" value="" id="other" />
</p>
</li>
</ul>
</div>
</div>
</div>
Jquery
$(function() {
$('#selectBox').click(function() {
$('.selectBoxContent').slideToggle('fast');
return false;
});
});
я хочу, скрыть тумблер DIV при нажатии в любом месте страницы после выбора услуг, проверив checkbox
или введите что-то в textbox
.
это моя скрипка here
свой комментарий и предложение ценится
спасибо заранее !!!
Ваша идея намного ближе к тому, что она должна, но она превращает всю страницу в игру. – jhunlio
Изменить щелчок документа с slideToggle на slideUp $ ('. SelectBoxContent'). SlideUp ('fast'); – bamittal
Я изменяю эту часть '$ ('. SelectBoxContent'). SlideToggle ('fast');' to '$ ('. SelectBoxContent'). SlideUp ('fast');' как вы предлагаете, но все это не работает , – jhunlio