问题
标签中通过style设置了属性,然后通过JQuery的addClass修改此标签样式,没效果。
知识点及分析
这里涉及到样式的优先级问题。
一般情况下,优先级如下:
(外部样式)External style sheet <(内部样式)Internal style sheet <(内联样式)Inline style
所以,无论JQuery.addClass怎么修改样式,自己写的内联样式style都会覆盖他。
外部样式:.css文件
内部样式:写在页面内部的css代码
内联样式:标签内部的style
结论
(外部样式)External style sheet <(内部样式)Internal style sheet <(内联样式)Inline style