Как симулировать hover на jquery?

163
11 апреля 2018, 06:04

Добрый день!

Есть такая разметка:

<li  class="drop-down"><a id="new_menu" href="#">Menu item</a> 
	<ul class="drop-down-ul animated fadeIn"> 
		<li class="flyout-right"><a id="new_menu_sm" href="#">Sub menu 1</a>Еще блок с контентом, выпадающий при hover...</li> 
		<li class="flyout-right"><a href="#">Sub menu 2</a>Еще блок с контентом, выпадающий при hover...</li> 
		<li class="flyout-right"><a href="#">Sub menu 3</a>Еще блок с контентом, выпадающий при hover...</li> 
	</ul> 
</li>

Мне нужно, чтобы при наведении на Menu item выпадал список с подменю (это работает), при этом важно, чтобы первый элемент под меню был открытым. Для этого нужна симуляция hover для id="new_menu_sm" когда id="new_menu" в состоянии hover.

Была мысль сделать так:

$('#new_menu').hover(function(){	 
 
        $("#new_menu_sm").mouseenter(); 
 
});

Но, к сожалению так почему-то не работает :(

UPD: https://codepen.io/anon/pen/RMEBEa - тут меню на котором приведенный мной код не работает. При наведении на Flyout, должен быть активен пункт Flyout right. Важно, чтобы был активен ховер на Flyout right, чтобы пользователь понимал, откуда подменю. Еще важно, когда пользователь наводит на пункт ниже, Flyout right переставал быть активным. Скрипт который я привел, должен это делать, но, почему-то не делает.

Answer 1

Попробуй вместо hover создать отдельный класс в css и через jquery добавлять его к new_menu_sm

READ ALSO
Как мне сделать такую же фиксацию блоков как на этом сайте

Как мне сделать такую же фиксацию блоков как на этом сайте

http://cihadturhancom Наткнулся на портфолио, в котором хотел бы позаимствовать такую же фиксацию секции Мне надо , чтобы при одной прокрутке прокрутилось...

166
css, javascript: textarea текст разного цвета

css, javascript: textarea текст разного цвета

Подскажите пожалуйста, можно как-нибудь сделать так, чтобы часть текста в textarea поле было заданного цвета, отличного от основного цвета текста?

287
экспорт таблиц html в xlsx на js

экспорт таблиц html в xlsx на js

Доброго времени суток, стоит задача передать N таблиц html в excel в формате xlsx + передавать туда же картинку в виде base64, может кто сталкивался подскажите...

200