2011-08-10 76 views
1

將外部樣式表[或相對較長的樣式規則列表]附加到HTML加載的片段的理想方式是什麼動態通過jQuery Ajax調用?我知道jQuery css方法允許指定轉換爲CSS屬性值對的鍵:值對,但是發現以相同格式聲明一長串規則需要相當多的塊。將外部樣式表[或CSS樣式規則列表]附加到通過Ajax方法加載的HTML片段

語境

我有一個jQuery UI的對話框,彈出[AJAX]與使用[數據表] [1]分頁功能的表。現在給定的數據表附帶了它自己的一組樣式表,我想將這個集合應用到兩個樣式表到我的成功回調處理程序(*)中的表中。

有沒有辦法做到這一點,或者我走錯了路?

注意

我發現直接在我的HTML文檔的頭部聲明數據表的樣式表時,我調用我的對話框不起作用?因此,我認爲我必須在我的成功回調處理程序中動態應用樣式規則。

+0

「槓桿」:( –

回答

1

html5標記的scope attribute可以幫助你,但由於它到目前爲止還不是一個標準,所以你必須走舊的路,併爲不同的類和id聲明不同的樣式。你有沒有試過jQueryUI ThemeRoller

+0

發現指定HTML頭元素中的外部樣式表完全可以使用。乾杯。 – Terman