我正在开发一个网站,并且我希望主div为固定高度,并带有一个jQuery垂直滚动条,用于显示溢出该区域的内容。为此,我正在使用插件jScrollPane。
但是,我想使用插件zRSSFeed从RSS feed动态加载此内容(我是新用户,所以我不能发布2个链接!)。
为了做到这一点,我需要像这样调用rssfeed函数:
$(“#feed”)。rssfeed(.... feed网址和选项);
然后,我想将jScrollPane应用于通过调用rssfeed函数动态创建的div。但是,每次我尝试查找jQuery元素时,它都不存在。
据我所知,rssfeed不包含我可以使用的回调函数,并且在调用rssfeed之后,我尝试对jScrollPane进行函数链接,但这也不起作用。
有什么建议么??
最佳答案
必须与David达成共识,这有很多希望,但是或者,您可以自己对类实现回调处理程序:
在David建议的相同位置,在$(e).html(html);
之后添加以下内容:if(options.complete!=null) { options.complete();
}
然后,在您的html中:
$(document).ready(function () {
$('#feed').rssfeed('http://myrssfeedurl', {
limit: 5,
complete: function() { $("#feed div").jScrollPane(); }
});
});