jQuery的寫法不同導致的兼容性問題的解決方法
更新時間:2010年07月29日 12:15:11 作者:
今天用jQuery操作table時,出現(xiàn)了一個兼容性的問題,以前都說jQuery的兼容性是絕對可靠的,今天發(fā)現(xiàn)了這個bug!
大概是這樣的:
<table id ="cartable" >
<tr id ="title">
<td>***</td>
<td>***</td>
<td>***</td>
<td>***</td>
<td>***</td>
<td>***</td>
<td>***</td>
</tr>
</table>
想用jquery將title后面的tr移除了,就用了語句: $("#title~tr").remove() ;結果在火狐下可以移除,在IE下不能移除,我暈了,后來換了種寫法,改成:$("#title").siblings("tr").remove();,這樣試一下,果然可以了,哈哈,看來jQuery雖然好用,但是用的不當,還是會出問題?。?
PS:table的其它數(shù)據(jù)也是用jQuery填充進入的。
復制代碼 代碼如下:
<table id ="cartable" >
<tr id ="title">
<td>***</td>
<td>***</td>
<td>***</td>
<td>***</td>
<td>***</td>
<td>***</td>
<td>***</td>
</tr>
</table>
想用jquery將title后面的tr移除了,就用了語句: $("#title~tr").remove() ;結果在火狐下可以移除,在IE下不能移除,我暈了,后來換了種寫法,改成:$("#title").siblings("tr").remove();,這樣試一下,果然可以了,哈哈,看來jQuery雖然好用,但是用的不當,還是會出問題?。?
PS:table的其它數(shù)據(jù)也是用jQuery填充進入的。
您可能感興趣的文章:
- jQuery學習筆記之jQuery+CSS3的瀏覽器兼容性
- JQuery操作Select的Options的Bug(IE8兼容性視圖模式)
- zShowBox 圖片放大展示jquery版 兼容性
- jquery.simple.tree插件 更簡單,兼容性更好的無限樹插件
- jQuery插件Zclip實現(xiàn)完美兼容個瀏覽器點擊復制內容到剪貼板
- js與jQuery實現(xiàn)的兼容多瀏覽器Ajax請求實例
- 兩種方法基于jQuery實現(xiàn)IE瀏覽器兼容placeholder效果
- jQuery.event兼容各瀏覽器的event詳細解析
- jquery實現(xiàn)兼容瀏覽器的圖片上傳本地預覽功能
- jquery實現(xiàn)簡單的拖拽效果實例兼容所有主流瀏覽器
- jquery select動態(tài)加載選擇(兼容各種瀏覽器)
- jQuery解決瀏覽器兼容性問題案例分析
相關文章
jQuery實現(xiàn)的網(wǎng)頁右下角tab樣式在線客服效果代碼
這篇文章主要介紹了jQuery實現(xiàn)的網(wǎng)頁右下角tab樣式在線客服效果代碼,涉及jQuery簡單樣式變換控制技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10一個jquery實現(xiàn)的不錯的多行文字圖片滾動效果
本節(jié)與大家分享的多行文字圖片滾動效果,基于jquery實現(xiàn),比較實用,有喜歡的朋友可以收藏下2014-09-09