上這是種從以前的問題,我發佈的遵循,但我沒有能夠得到它的工作..jQuery的標籤 - 多組上
我試圖用多套的標籤(jQuery)在一個頁面上。
這是代碼我有一組標籤的偉大的工程:
$('div.tabs div.tab').hide();
$('div.tabs div:first').show();
$('div.tabs ul.htabs li:first a').addClass('current');
$('div.tabs ul.htabs li a').click(function(){
$('div.tabs ul.htabs li a').removeClass('current');
$(this).addClass('current');
var currentTab = $(this).attr('href');
$('div.tabs div.tab').hide();
$(currentTab).show();
return false;
});
要使用一組以上我分配#ID對每個選項卡設置和頁面上試圖與以impliment此:
$.each(['#tabs-1', '#tabs-2', '#tabs-3' ], function(id) {
$(id + 'div.tab').hide();
$(id + 'div:first').show();
$(id + 'ul.htabs li:first a').addClass('current');
$(id + 'ul.htabs li a').click(function(){
$(id + 'ul.htabs li a').removeClass('current');
$(this).addClass('current');
var currentTab = $(this).attr('href');
$(id + 'div.tab').hide();
$(currentTab).show();
return false;
});
});
顯然我在這裏做錯了,但作爲一個jQuery新手我很難過!
啊是的。但是,即使糾正這一點也沒有奏效。 – 2010-05-31 17:23:54