jquery動態載入css樣式 瀏覽器相容處理

2021-06-29 16:19:15 字數 454 閱讀 1225

個比較嚴重的bug:在ie6、ie7下,驗證提示的樣式檔案載入不進來。

於是今天早上針對這個bug,測試了好多次,仍然不行,最後才發現原來是因為用jquery的方法動態載入css教程樣式檔案,存在相容問題。

在jquery.skygqcheckajaxform.1.3.js檔案中原來動態載入css檔案的**是這樣的:

//載入css樣式

if ($("link[href$=valid.css]").length == 0)

用這種方法在火狐下和ie8下是不存在問題的~但是在ie6和ie7下,樣式檔案不起作用,於是作了如下的修改:

//載入css樣式

if ($("link[href$=valid.css]").length == 0)

經過測試,上面的**具備相容ie6、ie7、ie8、火狐瀏覽器的,其他的瀏覽器沒有測試~如果有人發現在其他的瀏覽器上還有問題,也請能告訴我

jquery 控制css樣式

一 css 1 css name 訪問第乙個匹配元素的樣式屬性。返回值 string 引數 name string 要訪問的屬性名稱 示例 p css color 取得第乙個段落的color樣式屬性的值 2 css properties 把乙個 名 值對 物件設定為所有匹配元素的樣式屬性。這是一種在...

jQuery基礎 改變CSS樣式

jquery提供css 的方法來實現嵌入式改變元素樣式,css 61dh a css color 123456 這裡選擇器 61dh a 表示id為 61dh 的元素下的所有鏈結。css color 123456 表示把顏色設為 123456 如果我們需要改變多個樣式屬性,我們可以先定義屬性變數,然...

jQuery基礎 改變CSS樣式

jquery提供css 的方法來實現嵌入式改變元素樣式,css 61dh a css color 123456 這裡選擇器 61dh a 表示id為 61dh 的元素下的所有鏈結。css color 123456 表示把顏色設為 123456 如果我們需要改變多個樣式屬性,我們可以先定義屬性變數,然...