这是我的jQuery:
$(document).ready(function(){
$('#mycarousel').jflickrfeed({
limit: 14,
qstrings: {
id: '26339121@N07'
},
itemTemplate: '<li><a href="{{image_b}}"><img src="{{image_m}}" alt="{{title}}" width="155" /></a></li>'
});
alert("msg");
$('#mycarousel').jcarousel({
auto: 3,
scroll: 1,
wrap: 'last',
animation: 800,
initCallback: mycarousel_initCallback
});
});
Run Code Online (Sandbox Code Playgroud)
但如果我删除"alert("msg");" 这段代码不能正常工作......有人可以帮我解决这个问题吗?
谢谢 !!!!!!!!
好吧,你没有提供任何解释jflickrfeed,但神奇的话:
此代码仅适用于警报
告诉我你有异步代码的问题.我猜测jflickrfeed异步返回.
什么是意思是,之前它完成你要求它做的功能控制权返回给脚本.在Javascript程序中,这通常意味着已经对服务器进行了调用.这种异步代码通常包括定义处理程序的选项,即异步任务完成后调用的函数.
如果您的代码依赖于异步任务的完成,则应将其放入处理程序中,而不是在异步函数调用之后直接放入.
| 归档时间: |
|
| 查看次数: |
1977 次 |
| 最近记录: |