我在找一些新手Javascript的幫助。使用Javascript重複功能
我有一系列簡單的函數,使用JQuery添加和刪除一些滑塊內容,然後單擊標註。如何重寫這些內容以適應任何類別('cat1'等)的內容?
$('.cat1_link').click(function(event) {
$('.category_slides li').fadeOut();
$('.cat1').fadeIn();
$('article.listitem').removeClass('current');
$('article.listitem.cat1').addClass('current');
});
$('.cat2_link').click(function(event) {
$('.category_slides li').fadeOut();
$('.cat2').fadeIn();
$('article.listitem').removeClass('current');
$('article.listitem.cat2').addClass('current');
});
很有可能,這可以被重構。你可以編輯問題並添加相關的'HTML'嗎?您的頁面結構將有助於選擇適用於所有類別的泛型選擇器,可能避免在選擇器中使用字符串連接。 – andyb 2013-04-30 09:42:20