数码资讯
使用jQuery来解决伊江在Firefox和createElement方法之间的差异
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
当我们需要动态生成DOM对象,我们创建它使用createElement方法。但IE和Firefox下的createElement方法不同。
在伊江中,您可以用以下两种方式创建一个元素:
1、document.createelement(}})
2、document.createelement(' ')
火狐只支持:
document.createelement(}})
同时,如果你添加的属性和事件,您需要使用setAttribute方法
实例:
复制代码代码如下所示:
如果(美元。浏览器。MSIE){
无功rowhtml =<跨度class=省略onclick=;
rowhtml = '_shownotice( /;
rowhtml = ID
rowhtml + =/、/;
rowhtml = titlepre;
rowhtml + =/);
rowhtml = > ;
= rowhtml ;
行= $(document.createelement(rowhtml))。文本(数据。标题);
如果($)
var el = document.createelement(跨越);
el.setattribute(onclick
行= $(EL)。文本(数据标题);
否则如果($ Safari浏览器){
否则如果($ Opera Opera){
其他{ }
}
在伊江中,您可以用以下两种方式创建一个元素:
1、document.createelement(}})
2、document.createelement(' ')
火狐只支持:
document.createelement(}})
同时,如果你添加的属性和事件,您需要使用setAttribute方法
实例:
复制代码代码如下所示:
如果(美元。浏览器。MSIE){
无功rowhtml =<跨度class=省略onclick=;
rowhtml = '_shownotice( /;
rowhtml = ID
rowhtml + =/、/;
rowhtml = titlepre;
rowhtml + =/);
rowhtml = > ;
= rowhtml ;
行= $(document.createelement(rowhtml))。文本(数据。标题);
如果($)
var el = document.createelement(跨越);
el.setattribute(onclick
行= $(EL)。文本(数据标题);
否则如果($ Safari浏览器){
否则如果($ Opera Opera){
其他{ }
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。