以下工作正常:
classes_tab.click(function(evt){
evt.preventDefault();
h_c.filter(':visible').fadeOut(fast, function(){
disactive.removeClass('active');
classes_tab.addClass('active');
classes.fadeIn(fast);
});
});
contacts_tab.click(function(evt){
evt.preventDefault(evt);
h_cl.filter(':visible').fadeOut(fast, function(){
disactive.removeClass('active');
contacts_tab.addClass('active');
contacts.fadeIn(fast);
});
});
home_tab.click(function(evt){
evt.preventDefault();
c_cl.filter(':visible').fadeOut(fast, function(){
disactive.removeClass('active');
home_tab.addClass('active');
home.fadeIn(fast);
});
});
有没有办法在这个点击事件之前编写一个函数,而不是每次点击事件中发生的事情都重复?
说我有类似的东西:
function tabs(x, y){
x.fadeOut(fast);
y.fadesIn(fast);
}
比在每个点击事件中我只是通过更改参数来调用这个函数