当.load()加载内容时,jScrollPane无法正常工作

时间:2014-12-09 14:36:13

标签: jquery jquery-jscrollpane

我试图在UL上使用jScrollPane,使用.load()动态加载内容,但是jScrollPane根本没有显示..

            <ul class=scroll-pane>
                <li>.</li>
            </ul>
            <script>
                $(document).ready(function(){
                    $('.scroll-pane').jScrollPane({showArrows: true});
                    $(".twitterFeeds ul").load('./Includes/tjcgTwitterFeeds.php?randval='+ Math.random());
                    var refreshId = setInterval(function() {
                            $(".twitterFeeds ul").fadeOut(100);
                            $(".twitterFeeds ul").load('./Includes/tjcgTwitterFeeds.php?randval='+ Math.random());
                            $(".twitterFeeds ul").fadeIn(100);
                            $('.scroll-pane').jScrollPane();
                    }, 10000);
                }); 
            </script>

1 个答案:

答案 0 :(得分:0)

改为调用.load回调中的插件:

var url = './Includes/tjcgTwitterFeeds.php?randval='+ Math.random();
$(".twitterFeeds ul").load(url, function() {
    $('.scroll-pane').jScrollPane({showArrows: true});          
});