微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我如何停止重复的Onchange事件

如何解决我如何停止重复的Onchange事件

下面的代码在我的主页上运行目标区域。但是,它会重复动画。我需要它淡出当前显示内容并替换为下拉菜单中的选择。 我还需要它向.desarea添加一个类,这是选择框的值。
//Create destination switch
$(\'#regionselect\').change(function(){
    var selected = $(this).find(\':selected\');
    $(\'.regionDetail\').fadeOut(function(){
         $(\'.\'+selected.val()).slideDown();   
    });
    var count = $(\'.countrylist\').length;
    $(\'.countrylist\').slideUp(function(){
        if(!--count) {
           $(\'.\'+selected.val()).slideDown();
        }       
    });
});
    

解决方法

        你有
$(\'.\'+selected.val()).slideDown();
两次。因此它执行了两次。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。