使用jQuery解決IE與FireFox下createElement方法的差異
當(dāng)我們需要?jiǎng)討B(tài)生成DOM對(duì)象的時(shí)候,會(huì)使用createElement的方法創(chuàng)建。但是在IE和Firefox下,createElement方法是有差異的。
在 IE 中,可以使用以下兩種方式來(lái)創(chuàng)建一個(gè)元素:
1、document.createElement('table')
2、document.createElement('<table border="0">')
而在 Firefox 只支持:
document.createElement('table')
同時(shí),如果添加屬性和事件的話,需要使用setAttribute方法
示例:
if($.browser.msie){
var rowHtml = '<span class="ellipsis" onclick="';
rowHtml += '_showNotice(/'';
rowHtml += id
rowHtml += '/',/'';
rowHtml += titlePre;
rowHtml += '/')"';
rowHtml += ">";
rowHtml += "</span>";
row = $(document.createElement(rowHtml)).text(data.Title);
}else if($.browser.mozilla){
var el = document.createElement("span");
el.setAttribute("onclick","_showNotice(/'" + id + "/',/'" + titlePre +"/')");
row = $(el).text(data.Title);
}else if($.browser.safari){
}else if($.browser.opera){
}else{
}
- 淺談javascript中createElement事件
- javascript createElement()創(chuàng)建input不能設(shè)置name屬性的解決方法
- Javascript createElement和innerHTML增加頁(yè)面元素的性能對(duì)比
- 動(dòng)態(tài)添加option及createElement使用示例
- 動(dòng)態(tài)的創(chuàng)建一個(gè)元素createElement及刪除一個(gè)元素
- js 用CreateElement動(dòng)態(tài)創(chuàng)建標(biāo)簽示例
- document.createElement()用法
- createElement和onclick
- 動(dòng)態(tài)加載js文件 document.createElement
- javascript中createElement的兩種創(chuàng)建方式
相關(guān)文章
jQuery實(shí)現(xiàn)DIV層淡入淡出拖動(dòng)特效的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)DIV層淡入淡出拖動(dòng)特效的方法,涉及jQuery針對(duì)鼠標(biāo)操作的常用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-02-02jQuery使用數(shù)組編寫(xiě)圖片無(wú)縫向左滾動(dòng)
jQuery編程實(shí)現(xiàn)一組由8幅圖組成的圖片,進(jìn)入網(wǎng)頁(yè)初始時(shí)顯示前面4張,然后自動(dòng)向左滾動(dòng),直到屏幕顯示的是后4張時(shí)停止?jié)L動(dòng),需要的朋友可以參考下2012-12-12老司機(jī)帶你解讀jQuery插件開(kāi)發(fā)流程
jQuery庫(kù)中包括很多函數(shù),所以開(kāi)發(fā)插件的時(shí)候往往就需要注意命名空間和私有作用域等方面,下面就由Shawn Khameneh老司機(jī)帶你解讀jQuery插件開(kāi)發(fā)流程及相關(guān)注意點(diǎn).2016-05-05基于jquery用于查詢操作的實(shí)現(xiàn)代碼
通過(guò)javascript得到用戶操作改變url參數(shù)從而實(shí)現(xiàn)某些功能,如查詢(具體的查詢由服務(wù)器端代碼得到url中的參數(shù)組成查詢語(yǔ)句實(shí)現(xiàn))。2010-05-05基于jquery的滾動(dòng)鼠標(biāo)放大縮小圖片效果
基于jquery的滾動(dòng)鼠標(biāo)放大縮小圖片效果,需要的朋友可以參考下。2011-10-10