一個jQuery的用戶界面的有用的特點是它jQuery的addClass
方法的劫持,通過包括第二「持續時間」參數,像這樣添加動畫支持:jQuery UI addClass方法不能動畫可視性?
$('div').addClass('someclass', 1000);
對於像color
,background-color
傳入CSS屬性, width
,height
等,這一切工作正常。
但是像visibility:hidden
→visibility:visible
和display:none
→display:block
這樣的轉換不會像我期望的那樣優雅地淡入。他們只是等待完成時間,然後在最後添加課程時出現。
我敢肯定,在過去,我已經看到了在jQuery UI的CSS這些類型的優美過渡。其他人是否知道這是否可行?
我知道的fadeIn
和fadeOut
方法,與animate
方法一起,但我正在尋找,而不必與風格的動畫邏輯超載我的腳本給予更多的優先級,以我的樣式表。
我知道CSS3過渡會做的一樣好,但我在尋找一個更好的支持的方法。
何不效果基本show()或淡入()? –
以爲有人可能會推薦。當你添加你的評論時,我在我的問題中增加了另一段。倒數第二個...... – shennan