以下代码在我的主页上运行目的地区域。然而,它重复动画。我需要它淡出当前显示的内容,并用下拉列表中的选项替换。
我还需要它来向.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();
}
});
});
答案 0 :(得分:2)
你有
$('.'+selected.val()).slideDown();
两次。所以它做了两次。