jquery 循环插件可以与 livequery 一起使用吗?
我使用此代码,它在 主页 上工作正常,但当您通过获取新内容时它不起作用ajax(点击“推荐”链接)
$('.videoList').livequery(function(){
$(this).after('<div id="nav">').cycle({
sync: 0,
fx: 'scrollLeft',
pager: '#nav',
pagerAnchorBuilder: function(idx, slide) {
var imgurl = $(slide).children('div').children('a').children('img').attr('src');
return '<a href="' + imgurl + '" class="imgtip"></a>';
}
});
});
I use this code and it's working fine on main page, but it doesn't work when you get new content through ajax (f.i. clicking on 'Recomendados' link)
$('.videoList').livequery(function(){
$(this).after('<div id="nav">').cycle({
sync: 0,
fx: 'scrollLeft',
pager: '#nav',
pagerAnchorBuilder: function(idx, slide) {
var imgurl = $(slide).children('div').children('a').children('img').attr('src');
return '<a href="' + imgurl + '" class="imgtip"></a>';
}
});
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论