есть такой код (таких блоков много):
.list имеет абсолютную позицию
CODE ( html):
скопировать код в буфер обмена
<div class="item_block_razmer down"> Размер проёма <div class="list" style="display:none;"> <div class="i_list">1</div> <div class="i_list">2</div> <div class="i_list">3</div> <div class="i_list">4</div> </div> </div>
при нажатии на родительский элемент:
CODE ( javascript):
скопировать код в буфер обмена
$(document).on('click','.item_block_razmer',function() { $(this).children('.list').css('display','block'); });
будет виден список, как теперь скрыть его когда я мышку уберу?
(сложность в том что надо его скрыть если убрали мышку с него и при этом не попали на родительский блок или убрали с родительского и не попали на дочерний блок в этих случаях прятать его не нужно)
(Добавление)
пробовал так
CODE ( javascript):
скопировать код в буфер обмена
$('.item_block_razmer').hover(function() {},function() {$(this).children('.list').css('display','none');});
(Отредактировано автором: 20 Февраля, 2016 - 08:40:57)
|