我不知道這是你在找什麼,但是這將突出交流tive選項卡。
您可以將它添加到您的.click(...)
事件處理程序(在警報顯示在小提琴之前)以查看它的工作。
$("#search-tabs ul li.ui-state-active").effect('highlight', 2000);
如果你想突出顯示任何選項卡(不只是處於活動狀態),您可以改用此選擇
$("#search-tabs ul li[aria-labelledby='ui-id-1'").effect('highlight', 2000);
(上需要回調更換ui-id-1
)要改變顏色以外的東西不是「黃」,你可以這樣調用
$(...).effect('highlight', {color: '#aa0000'}, 2000);
更新下面淺的效果在評論版
如果你願意,你可以通過「活動」選項(創建時間)之後加入像這樣加上標籤激活突出顯示效果:
"activate": function(event, ui) {
$(ui.newTab[0]).effect('highlight', {color: 'yellow', }, 1000);
見updated fiddle
一個更多更新
如果你不想只是「亮點」的標籤,但永久地改變它的顏色,使用.animate(...)
,而不是
$(<selector>).animate({
backgroundColor: "#aa0000",
color: "#fff" }, 1000);
接着,恢復到原來的顏色(上活動時或clicked
),你可以:
$(<selector>).animate({
backgroundColor: "#fff",
color: "#aa0000" }, 1000);
您是否使用Ajax加載?你能提供你到目前爲止的代碼嗎?如果我有更多信息,我可以爲你寫點東西 – PHPNorton 2015-04-02 16:01:34
在JSFiddle中添加了一個示例 – 2015-04-02 20:10:20
@BigAlRubyNewbie在你的問題中添加一些代碼是一個好習慣。請閱讀我們的幫助部分,瞭解如何創建MCVE (http:// stackoverflow。com/help/mcve)並將其添加到您的問題。 您將以這種方式從社區獲得更快,更好的幫助。 – ochi 2015-04-02 20:12:05