2013-12-19 2 views
0

У меня есть форма с кнопкой. Когда нажимается кнопка, я хочу запустить код jQuery. Я не смог заставить его работать, и я действительно разочарован. Сначала я думал, что мой селектор не прав. Итак, я попытался проверить его, изменив событие click для зависания. Hover event WORKED. Точно такая же кнопка, точно такой же код jQuery. Единственное различие заключается в том, что я изменил его на Hover. Почему он не работает над кликом? Есть идеи? код здесьПочему мой клик не срабатывает?

это оленья кожа огнь:

$(document).ready(function(){ 
$("#marketFloorID .sellButton").click(function(){ 
alert('works'); 
}) 
}) 

это огнь:

$(document).ready(function(){ 
$("#marketFloorID .sellButton").hover(function(){ 
alert('works'); 
}), 
function(){ 
//code;  
}) 
}) 
+5

Потому что вы сделали что-то не так. Это все, что я могу сказать, с информацией, которую вы указали. Возможно, посмотрите на этот учебник: http://learn.jquery.com/events/event-basics/. –

+0

идеи возникнут после того, как вы покажете нам свой код. – skos

+0

где этот код вашего изгоя? –

ответ

0

Попробуйте

используя идентификатор элемента:

$(function(){ 
     $('#yourID').on('click',function(){ //do something }); 
    }); 

с помощью элемента класс:

$(function(){ 
     $('.yourClass').on('click',function(){ //do something }); 
    }); 
0

Я понял. У меня было другое событие click для той же кнопки, определенной в другом js-файле. Как только я удалил эту функцию, он начал работать. Спасибо всем

Смежные вопросы