У меня есть Accordian стиль меню, который прекрасно работает на парении состояние, но я хотел бы, чтобы изменить к мыши вместо ...Javascript парения/нажмите проблемы
<script type="text/javascript">
$(document).ready(function(){
$('#nav > li').hover(
function() {
if ($('> span',this).attr('class') != 'active') {
$('#nav li ul').slideUp();
$('span',this).next().slideToggle();
$('#nav li span').removeClass('active');
$('> span',this).addClass('active');
}
},
function() {
$('#nav li ul').slideUp();
$('#nav li a').removeClass('active');
});
});
</script>
Но просто заменить зависать с нажмите не работает, любой советуют высоко ценится я дизайнер так что мой JS довольно беден :)
конечно, потому что парить занимает 2 функции ее 'на' зависании и 'выключено' зависания вызова назад, изменив его, чтобы щелкнуть wont work, вам нужно поместить код в виде «off» call обратно в 'else' часть вашего оператора' if' – atmd
you m Кроме того, используйте события onmousedown и 'onmouseup' – Burki
Пожалуйста, разместите пример своего HTML-кода, так как невозможно определить, какие элементы есть только из вашего скрипта. Предпочтительно, как скрипт JS! https://jsfiddle.net/ – beercohol