Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как вызвать событие jQuery? (https://javascript.ru/forum/misc/62235-kak-vyzvat-sobytie-jquery.html)

mkrichet 31.03.2016 19:59

Как вызвать событие jQuery?
 
Добрый вечер!

Я хочу использовать turn js для своего проекта.

При нажатии на прокрутку появляется миниатюра. Подскажите, как сделать чтобы миниатюра появлялась при наведении(как при нажатии)?

http://stekolschikov.info/demo/dop/g...ne/slider.html

Насколько я понял, это добавление класса ui-state-active.

Я пробовал:

$('#slider').hover(
	function(){
	  $( "#slider a" ).addClass( "ui-state-active ui-state-focus ui-state-hover" );
	},
	function(){
	  $( "#slider a" ).addClass( "ui-state-active ui-state-focus ui-state-hover" );
	}
);
$( document ).ready(function() {

	setTimeout(function(){
  		$('#slider a').trigger('click');
  		$('#slider ').trigger('click');
  		$("#slider ").click();
  		$("#slider a").click();
  		$("a").click();
  		$(".ui-state-active").click();
  		alert()
	}, 2000);

});


Начинает работать, но только после первого клика. :(

рони 31.03.2016 20:35

mkrichet,
рыть отсюда http://api.jqueryui.com/slider/#event-start
до сюда
http://api.jqueryui.com/slider/#event-stop


Часовой пояс GMT +3, время: 08:49.