РЕДАКТИРОВАТЬ: оригинальный пост удален, так как это немного сузило.Оригинальный пост был о попытке динамически добавлять элементы при нажатии кнопки.Сузив его, кажется, это не код, а нечто иное.Я могу получить точно такой же код, работающий с jsfiddle, поэтому я должен что-то упустить в моей установке, что приводит к тому, что событие click не запускается / не обрабатывается.Опять не уверен, где искать, чтобы это исправить.Я попытался добавить некоторые встроенные и в js-файл jquery, как показано ниже, и это работает (inline и в js-файле) без проблем.
$(document).ready(function(){
$("div").css("border", "3px solid red");
});
Приведенный ниже код, однако, не будет запускаться вообще ни в встроенном, ни в js-файле..
$(document).ready(function() {
$("#jpctesting").click(function() {
alert("this happened");
});
});
Элемент html находится в файле php, как показано ниже, и при проверке элемента он существует с правильным идентификатором и т. Д.
<input type="button" value="Add Currency" id="jpctesting" />
Есть мысли о том, почему это может быть?