天天看点

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:

继续阅读