на моем сайте Я хочу сделать индивидуальный выбор. На клик я хочу, чтобы slideDown div, у которого есть некоторые фильтры. Состав:Пользовательский выбор в jQuery
<div class="select" style="position:relative;height:20px;">
<span class="label">somelabel</span>
<div style="display:none;position:absolute;top:20px;left:0;" class="select_inner">
<label for="something">
<input type="text" name="something">
</label>
<label for="something">
<input type="text" name="something">
</label>
</div>
</div>
Div с классом select_inner скрыт, я хочу показать, когда кто-то нажмите на диапазон ширины класса этикетке. И скрыть, когда кто-то нажимает на все остальное, кроме div с классом select_inner. И в этом проблема ... Я пробую что-то вроде этого:
$('.select').click(function(){
var select = $('.select_inner', this);
select.slideDown();
$(this).parents().click(function(){
select.slideUp();
});
});
И это работает, но неправильно. Когда я нажимаю на моем DIV, ребенок ДИВ скользит вниз и мгновенно вверх ...
Это работает отлично! Благодаря! – ddziaduch
Нет проблем. Не забудьте отметить его как правильный ответ, выбрав отметку рядом с ответом. – Rondel
Еще раз. Это не работает в FireFox и IE :( – ddziaduch