小编tec*_*use的帖子

jScrollPane和AJAX

我正在尝试通过AJAX调用将一些数据加载到PHP脚本然后返回它,bla bla bla.好吧,它一切正常,直到jScrollPane不会在AJAX调用上重新加载.我只是不明白为什么,因为我在$ .ajax电话的成功部分中称它为...但是哦,好吧,不知道.看看下面的代码,告诉我我做错了什么/如何解决它.

function eventLink(){
jQuery(".ticket-link a").fancybox({
    width:710,
    height:750,
    type:"iframe",
    transitionIn:"elastic",
    transitionOut:"elastic",
    speedIn:600,
    speedOut:600,
    easingIn:"easeInExpo",
    easingOut:"easeOutExpo",
    overlayShow:true,
    hideOnOverlayClick:false,
    hideOnContentClick:false,
    overlayOpacity:0.8,
    overlayColor:"#000",
    showCloseButton:true,
    titleShow:true,
    centerOnScroll:true
});
}

function scrollPane() {
jQuery('.scroll-pane').jScrollPane({
    showArrows: true,
    autoReinitialise: true
});
}

jQuery(document).ready(function(){
jQuery("select[name='sortby']").change(function(){
    var a=jQuery(this).val();
    jQuery.ajax({
        type:"GET",
        url:"ticket_order.php",
        data:"sortby="+a,
        beforeSend:function(){
            jQuery("#ajax-loader").show();
            jQuery("#ticket-list").hide(200);
            jQuery("#ticket-list").empty()},
        complete:function(){
            jQuery("#ajax-loader").hide();
            eventLink();
        },
        success:function(a){
            jQuery("#ticket-list").html(a);
            jQuery("#ticket-list").show(200);
            scrollPane();
        }
    });
    return false});
eventLink();
scrollPane();
});
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery jscrollpane

3
推荐指数
1
解决办法
4266
查看次数

标签 统计

ajax ×1

javascript ×1

jquery ×1

jscrollpane ×1