我正在从数据库中提取一些信息,然后将其放入 DIV 并将所有这些信息注入我的页面。我遇到的问题是在完成加载后定位新注入的 DIV。
这是我的 jQuery:
$j(document).ready(function() {
$('a#load-content').click(function(event) {
event.preventDefault();
var productId = $j(this).attr('id').replace(/more-info-/, '');
$j.getJSON('../json/quicky/product/id/' + productId, function(json) {
var productImage = json.image;
var html = '<div class="quick-info"><img src="' + json.image + '"/></div>';
$j(body).append(html);
});
});
$j('div.quick-info').load(function() {
positionBoxCenter();
});
});
我尝试在加载内容点击事件之后、getJSON 回调函数内、加载内容点击事件之前以及加载内容点击回调函数内放置快速信息 DIV 的加载事件。我仍然无法让它工作。
我在加载功能上做错了什么?