Показать сообщение отдельно
  #3 (permalink)  
Старый 13.01.2011, 11:23
Новичок на форуме
Отправить личное сообщение для lispik Посмотреть профиль Найти все сообщения от lispik
 
Регистрация: 12.01.2011
Сообщений: 3

Вообщем я хочу сделать некую систему голосований, у которой есть возможность поставить + или -.
Есть <div id="plus" class="vote_plus">
При загрузке страницы мы ему вешаем обработчики событий:
jQuery('#plus').hover(function(){
   jQuery(this).addClass('hover');
},function(){
   jQuery(this).removeClass('hover');
});
jQuery('#plus').click(function(){
   /* обрабатываем запрос к серваку и если все ок то должны поменять фоновое изображение div-а которое прописано у нас в css-классах */
   jQuery(this).addClass('voted_plus');
   jQuery(this).removeClass('vote_plus');
  /* тут нужно переопределить события hover и click для #plus т.к. если кликнуть, или навести, по диву, то мы выполним то что нам уже не нужно выполнять. Именно от этого я не могу избавится.*/
});

Последний раз редактировалось lispik, 13.01.2011 в 11:39.
Ответить с цитированием