我将 .each 方法与.getJSON
在 JSON 文件中打印出对象的方法一起使用。这很好用,但是我无法向已打印出的元素添加点击功能。我正在尝试使用“点击”ID 将函数绑定到 div。
var loadData = function () {
$.getJSON("profiles2.json", function (data) {
var html = [];
html.push("<div id='click'>Click here</div>");
$.each(data.profiles, function (firstIndex, firstLevel) {
html.push("<h2>" + firstLevel.profileGroup + "</h2>");
});
$("#data").html(html.join(''));
});
};
$(document).ready(function () {
loadData();
$("#click").click(function () {
console.log('clicked');
});
});