2013-07-26 2 views
0

У меня есть кнопка с названием класса «sldprv», но когда в готовом состоянии готова, я проверил эту кнопку с нажатием клавиши или нет. он не работает, и я получаю эту ошибку в хроме. и в огне лисицы это даже не работаетКнопка с именем класса click событие не работает

 $(".sldprv").click(function(e) { 
      alert('click'); 
      e.preventDefault(); 
     }); 

но с идентификатором кнопки она работает.

Я знаю, что слишком мало базового, что я пропустил, но я не могу видеть бога !!

[редактировать] Для того, чтобы объяснить вам немного больше на этом ...

Я работаю этот код Jquery Wizard, что я добавляю этот класс к предыдущей кнопке только на первом этапе и извлекая, что после того, как следовать строки коды отредактированных в вилке в JS

 if (state.isFirstStep || o.unidirectional || 
     state.step.hasClass(o.stepClasses.unidirectional)) { 
     //TO DO: back to slide 
     this.elements.backward.addClass("sldprv"); 
    } else { 

     this.elements.backward.removeAttr(disabled); 
     this.elements.backward.removeClass("sldprv"); 
    } 

, так что я могу поймать предыдущую кнопку только на первом этапе и сделать мои собственные анимации

Надеются, что вы, ребята получили т идея и проблемы.

+1

Невозможно сообщить причину с информацией, которую вы предоставляете. Можете ли вы воспроизвести проблему в jsfiddle? – bfavaretto

+0

Можете ли вы проверить, действительно ли ваш класс кнопок с классом «sldprv»? Как html вашей кнопки? –

+0

http://jsfiddle.net/fXb6s/ – TED

ответ

1

Посмотрите: http://jsfiddle.net/fXb6s/1/. Я просто добавляю jQuery как lib для него.

$(document).ready(function() { 
     $(".sldprv").click(function(e) { 
      alert('click'); 
      e.preventDefault(); 
     }); 
}); 
+0

да работает отдельно. но не в приложении, у меня есть только этот класс. – TED

+0

Можете ли вы выслать мне ссылку на свое приложение или написать больше кода? –

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