Я новичок в jQuery, поэтому, возможно, это простой вопрос, но до сих пор я нашел хороший ответ. Возможно, я даже не нашел правильные ключевые слова для поиска ...jquery dropdown hide при нажатии внутри
У меня есть форма для входа в раскрывающийся список. Я использую его в typo3. Проблема заключается в том, что любой щелчок внутри формы входа скрывает/переключает drobboxbox. Вот сценарий:
<script type="text/javascript">
$(function() {
var button = $('#loginButton');
var box = $('#loginBox');
var form = $('#loginForm');
button.removeAttr('href');
button.mouseup(function(login) {
box.slideToggle();
button.toggleClass('active');
});
form.mouseup(function() {
return false;
});
$(document).mouseup(function(login) {
if(!($(login.target).parents('#loginButton').length > 0)) {
button.removeClass('active');
box.hide();
}
});
});
</script>
Может быть кто-то может помочь? Спасибо заранее!
Можете ли вы предоставить JSFiddle? – rockStar
Hi tahnks много для ответа Итак, я очень новый в jquery, я пытался предоставить JSFiddle (извините, если это неправильно, мой первый раз!) – user3257708
забыли ссылку: http://jsfiddle.net/9bWDN/ – user3257708