天天看點

jQuery操作表格背景色疊代和滑鼠移動事件(CSS中使用expression)

表格的操作:

1:通過樹形疊代,擷取要操作的表格節點,jquery實作動态的table背景色疊代,和滑鼠移動時間,js實作(使用于一層表格,js方法參數為表格id,顔色自定義):

表格css代碼:

js代碼如下(部分省略): 

表格最終效果圖:

jQuery操作表格背景色疊代和滑鼠移動事件(CSS中使用expression)
jQuery操作表格背景色疊代和滑鼠移動事件(CSS中使用expression)

jquery實作,按鈕圖檔的切換:

ie5及其以後版本支援在css中使用expression,用來把css屬性和javascript表達式關聯起來,這裡的css屬性可以是元素固有的屬性,也可以是自定義屬性。就是說css屬性後面可以是一段javascript表達式,css屬性的值等于javascript表達式計算的結果。 在表達式中可以直接引用元素自身的屬性和方法,也可以使用其他浏覽器對象。

這個表達式就好像是在這個元素的一個成員函數中一樣。 css expression(css表達式)又稱dynamic properties(動态屬性)是早期微軟dhtml的産物,以其可以在css中定義表達式(公式)來達到建立元素間屬性之間的聯系等作用,從ie5開始得到支援,後因标準、性能、安全性等問題,微軟從ie8 beta2标準模式開始,取消對css expression的支援。

eg:

繼續閱讀