Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Не работает селектор (https://javascript.ru/forum/events/21213-ne-rabotaet-selektor.html)

DrFreud 01.09.2011 15:34

Не работает селектор
 
... а должен, я уже всю голову изломал, но по клику ничего не происходит, хотя забито все элементарно просто, но не работает почемуто...

Страница, на которой должен работать скрипт:
http://lafrombola.ru/?q=high-poly-mg

Код:

<td></td><td></td><td align="center"><div id="up_button">UP</div></td>
$("#up_button").click(function(){
		$("p.thumbs").animate({top:"-=405px"}, 405);
	});
$("#down_button").click(function(){
		$("p.thumbs").animate({top:"+=405px"}, 405);
	});


Данный кусок кода не обрабатывается, по клику на соответствующем div'e ничего не происходит, хотя все задано по id ничего не понимаю... Помогите начинающему...

crayday 01.09.2011 17:50

Скрипт работает правильно. Проблема, не в нём. Надо вывести window.alert('test') или console.debug('test') (если установлен firebug) перед этими строчками и посмотреть, будет ли вывод (если вывода нет, это подтверждает предположение, что ошибка раньше возникает).

Скорее всего ошибка до этих строчек, jquery скормили что-то не то, и надо искать её.

DrFreud 01.09.2011 18:19

О! Спасибо, нашел ошибку, там "g undefined" было в дебагере из-за неправильно заданного .hover с одним параметром, тогда как их должнобыть два, замена ховера на .bind('mouseenter' ...) решила проблему))) Еще раз спасибо!


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