Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Nivo Slider... (https://javascript.ru/forum/dom-window/30044-nivo-slider.html)

Deff 22.07.2012 16:20

ivanoid,
Гы - Ясен перец - Мы сейчас не разделяем - скрытие и раскрытие!!!

Deff 22.07.2012 16:29

$(document).ready(function () {
	$(".hide").click(function () {

		$(this).toggleClass("unhide");
		if($(".strap").css("display")=='block'){
		$(this).text("Unhide");
		$(".strap, .slider-wrapper").slideUp("slow", function () {
		setTimeout('$("#slider").data("nivoslider").stop()', 20) 
		});
		} else {
		$(this).text("Hide")
		$(".strap, .slider-wrapper").slideDown("slow", function () {
		setTimeout('$("#slider").data("nivoslider").start()', 20) 
		});
		}
		return false;
	});
});
Вроде так ...

ivanoid 22.07.2012 16:42

Круть!., то шо надо.., огромное, человеческое спасибо..,
Профессор, подскажи коротенькую толковую книжку по js, jquery чтобы ещё понять что написано...

ivanoid 22.07.2012 16:45

Я так понял
setTimeout()
уже не нужен...
И про класс забыли
$(this).toggleClass("unhide");
...

ivanoid 22.07.2012 17:06

Цитата:

Сообщение от ivanoid (Сообщение 190714)
Я так понял
setTimeout()
уже не нужен...
И про класс забыли
$(this).toggleClass("unhide");
...

$(this).toggleClass("unhide");
- вставил (методом тыка)...

Deff 22.07.2012 17:14

Цитата:

Сообщение от ivanoid
$(this).toggleClass("unhide");

Ну ды - поправил = мон почитать тут http://jquery-docs.ru/Selectors/ - правдо старье (на англицком нун читать для версий 1.7.2 ссылки на англицкие доки есть втам - (Основвные изменения на счет событий, хотя старые и поддержаны пока


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