• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

禁用鼠标滚轮/或任何滚动jquery

jquery 来源:Yaar Mallang Jeha 6次浏览

我与我希望禁用滚动,而datais通过Ajax加载的情况。禁用鼠标滚轮/或任何滚动jquery

我曾尝试: –

jQuery.ajax({ 
    type: 'POST', 
    url: '<?php echo get_site_url();?>/wp-admin/admin-ajax.php', 
    data: { 
     action: 'my_cat_page', 
     bar: bids, 
     price: pids, 
     catid: ids, 
     status: both, 
     area: zids, 
     cuis: cids, 
     noc: noc 
    }, 
    beforeSend: function() { 

     jQuery('#TB_overlay').css('display', 'block'); 
     jQuery(window).scroll().disable(); 
    },  
    complete: function() { 

     jQuery('#TB_overlay').css('display', 'none'); 
     jQuery("#right_search").html(html); 

    }, 
    success: function (html) { 

     jQuery("#right_search").html(html); 
     jQuery(window).scroll().enable(); 
    }, 
    failure: function (html) { 
     jQuery("#right_search").html("Ajax Failure! Please try again."); 
    }  
}); 

没有运气。

===========解决方案如下:

试试这个:

$(document).ready(function() { 
    $(document).ajaxStart(function() { 
     $("body").css("overflow","hidden"); 
    }).ajaxStop(function() { 
     $("body").css("overflow","auto"); 
    }); 
}); 

不要注释掉所有jQuery(window).scroll().disable() & enable();代码。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)