我正在使用$ .getJSON(...)将JSON数据(图像)加载到我的HTML网页,当DOM准备就绪时调用getJSON()函数:
$(document).ready(function() {
之后我使用montage.js脚本将图像排序为响应网格。加载完整页并准备好后,将调用此函数:
$(window).load(function() {...}
当我打开页面时,图像不会被排序,只有当我刷新页面时,应用了montage.js脚本并且图像变成了网格。
的getJSON:
$(document).ready(function() {
$.getJSON( "images.json", function( data ) {
$.each( data.images, function( key, val ) {
//
});
});
});
答案 0 :(得分:1)
试试这个:
$(document).ready(function() {
$.getJSON( "images.json", function( data ) {
$.each( data.images, function( key, val ) {
//
});
}).done(function(){
$('image').montage(); //do something like this to call montage for your image
});
});
由于$ .getJSON已弃用成功,因此您将使用.done
()。