我正在使用帶有標準選項卡結構(http://jqueryui.com/demos/tabs/)的jQuery選項卡UI。我沒有在這裏列出所有的html,因爲如果你熟悉Tabs UI,這是多餘的。jQuery UI選項卡:顯示與每個活動選項卡的另一個div
但在這種情況下,我需要做的是顯示每個活動標籤不同的圖像。即當#tabone處於活動狀態時#headerwrapper中的另一個圖像,以及#tabtwo處於活動狀態時的另一個圖像等等。理想情況下,使用fx不透明效果淡入/淡出這些圖像。
我的標籤初始化看起來是這樣的:
var $tabs= $("#tabs").tabs({
});
它看起來像我需要這樣做(根據馬特的答案,下同),以便找到活動標籤:
$('#tabs').tabs({
select: function(event, ui) { .... });
但馬特的回答我沒有運氣。
這是headerwrapper和圖像CSS:
#headerwrapper {
background: url(images/image.jpg) top center no-repeat;
height:88px;
}
是否有可能顯示爲每個標籤不同的圖像和FX它們(也即fx:{不透明度:「切換」}),因爲它們改變?
這與我正在嘗試做的接近,但我如何交換CSS中的背景圖像? – markratledge 2011-04-27 02:32:28
@songdogtech:我會再看看這個問題並相應地更新我的答案。 – 2011-04-27 12:07:14
@songdogtech:查看我更新的答案 - 請讓我知道它是否不符合您的要求。 – 2011-04-27 12:31:35