freewall使用ajax附加内容和显示[object object]
freewall using ajax to append content and show [object Object]
我的代码有一个问题(如上所述):
$(function() {
var wall = new freewall("#freewall");
wall.reset({
selector: '.brick',
animate: true,
cellW: 160,
cellH: 160,
delay: 50,
onResize: function() {
wall.fitWidth();
}
});
wall.fitWidth();
var content = $.ajax({
url:"contents/home.html",
type: "GET",
dataType:"json"
});
var temp = '<div class="brick {size}">' + '<div class="covers">' + content + '</div>' + '</div>';
var size = "size33 size32 size31 size23 size22 size21 size13 size12 size11".split(" ");
$(".add-more").click(function() {
var html = "";
for (var i = 0; i < 5; ++i) {
html += temp.replace('{size}', size[size.length * Math.random() << 0])
/*.replace('{color}', colour[colour.length * Math.random() << 0])*/;
}
wall.appendBlock(html);
});
});
我试图加载ajax内容,但它显示[object object]。有人能帮忙吗?
在完成的函数中编写更新DOM的逻辑,就像这样查看jQuery ajax了解更多信息
$(function() {
var wall = new freewall("#freewall");
wall.reset({
selector: '.brick',
animate: true,
cellW: 160,
cellH: 160,
delay: 50,
onResize: function() {
wall.fitWidth();
}
});
wall.fitWidth();
var content = $.ajax({
url:"contents/home.html",
type: "GET",
dataType:"json"
}).done(function(data){
var temp = '<div class="brick {size}">' + '<div class="covers">' + content + '</div>' + '</div>';
var size = "size33 size32 size31 size23 size22 size21 size13 size12 size11".split(" ");
$(".add-more").click(function() {
var html = "";
for (var i = 0; i < 5; ++i) {
html += temp.replace('{size}', size[size.length * Math.random() << 0])
/*.replace('{color}', colour[colour.length * Math.random() << 0])*/;
}
wall.appendBlock(html);
});
});
});
相关文章:
- javascript对象显示为null,但object.properties返回数据
- Nodejs json字符串显示为[object object]
- 为什么Object.keys显示id为key
- 如何使用 object.id 显示列表中的 object.name
- object.draw() 显示了 al object.draw() 调用中最后定义的图像
- OOOjavascript:object self-reference返回undefined,但控制台显示它存在
- 什么类型的对象在控制台中显示为[object Text]
- 在javascript中创建的span在网页中显示为[object HTMLSpanElement]
- 页边空白在[Window][Object]中显示
- node.js:添加到Object的键值对,但在打印Object时不显示
- 显示[object HTMLDivElement]的内容
- Javascript-Object.getOwnPropertyNames不显示构造函数属性
- PHP数组到JavaScript数组显示[object,object]
- 只要将字段中的Javascript值添加到另一个字符串中,就会显示为[object Text]
- 如何显示Json数据获取[object object]
- 数组中的对象显示为[object object]
- ParseJS/Angular显示Parse Object的行
- 在javascript中显示实际的[object object]
- freewall使用ajax附加内容和显示[object object]
- 为什么我的对象显示为&;[object object]&;