Я должен пропускать что-то очевидное здесь... Я не могу заставить .change () стрелять в переключатели? У меня есть код ниже живого здесь!
Radio Button jQuery Change
a
b
c
Output:
Кто-либо может видеть то, что я пропустил?
Спасибо, Denis
Вы должны поместить код в событие dom-ready ...
$(document).ready(function(){
// Your code here
});
, иначе сценарий будет выполнен до загрузки HTML-элементов. Таким образом, радиобоксов не существует.
Ваш
$("output").text("a changed");
также должен быть
$("#output").text("a changed");
, потому что это идентификатор, с которым вы сопоставляете.