以下站点工作正常,但是当我单击导航选项卡以淡入和淡出相关内容时,页脚也会淡入和淡出,我不希望这种情况发生。
链接到工作网站:http ://www.alessandrosantese.com/Pilates/Pilates/HTML/
$(document).ready(function()
{
var
home = $('.home'),
classes = $('.classes'),
contacts = $('.contacts'),
home_tab = $('.home_tab'),
classes_tab = $('.classes_tab'),
contacts_tab = $('.contacts_tab'),
h_c = home.add(contacts),
h_cl = home.add(classes),
c_cl = contacts.add(classes),
fast = 1200;
home.css('display', 'block'); // display the home section on page load to start with
classes.css('display', 'none');
contacts.css('display', 'none');
classes_tab.click(function(evt){
evt.preventDefault();
h_c.fadeOut(fast, function(){
classes.fadeIn(fast);
});
});
contacts_tab.click(function(evt){
evt.preventDefault(evt);
h_cl.fadeOut(fast, function(){
contacts.fadeIn(fast);
});
});
home_tab.click(function(evt){
evt.preventDefault();
c_cl.fadeOut(fast, function(){
home.fadeIn(fast);
});
});
});
所有这些都发生在页眉和页脚之间,也许我的 jQuery 有问题