Показать сообщение отдельно
  #10 (permalink)  
Старый 15.05.2015, 20:18
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Например вот тут две такие хреновины http://interior-exclusive.ru/ которые запускаются микроскопической кнопочкой посредине. Но там глючит и я даже смотреть не хочу как сделал, для другого сайта надо по-другому, и чтоб не глючило. То есть я написал, все работает без глюков, но коды смешные.

Например произвольный доступ (с пуговиц) вот такой

go_to=function(e){
		if(e.target.nodeName='I'){
			curr=parseInt(e.target.getAttribute('data-index'));
			if(f===move_p)
				++curr;
			else
				--curr;
			f();
		}
	};


потому что все идет через те функции, а они сами инкре-декрементируют и я ничего лучше не придумал как ввести предыскажения.

Там же еще такая задача, что кнопка которую уже нельзя нажать - должна исчезнуть. А чтобы она исчезла после последнего возможного нажатия, а не когда по ней щелкнули и выяснилось уже некуда - надо сразу проверять после смещения еще раз.

Последний раз редактировалось kostyanet, 15.05.2015 в 20:23.
Ответить с цитированием