我正在通过 JSON 从远程服务器检索数据并为其附加一个按钮:
$.getJSON('http://www.mysite.com/jsond1.php',
function(data){
jsonObject=eval(data);
day1content = jsonObject.json1;
//APPEND TO DIV
$('#showday1').append(day1content);
//CREATE BUTTON, ADD VALUE FROM
var input = '<input type="button" class="save_event" value="Save to My Program" />';
//ATTACH BUTTON
$('.event').append(input);
这工作正常。但我想在按钮上附加一个事件,即:
$('.save_event').click(function() {
console.log("HERE");
});
当我将它直接放在上面的脚本下方时,什么也没有发生。有人知道为什么会这样吗?我需要使用 JQuery Mobile 做一些特别的事情吗?