修改zepto源代码,使支持wp8的ie10
2013-11-20 11:28
288 查看
注意:当前1.1.3版本的zepto,已经有模块来支持wp8
原先的zepto,通过__proto__赋值,来使dom继承到$.fn方法,
无奈IE11之前的IE10,IE9不支持这种写法,
所以我们只能自己手动把方法添加到dom
原先的zepto,通过__proto__赋值,来使dom继承到$.fn方法,
无奈IE11之前的IE10,IE9不支持这种写法,
所以我们只能自己手动把方法添加到dom
// `$.zepto.Z` swaps out the prototype of the given `dom` array // of nodes with `$.fn` and thus supplying all the Zepto functions // to the array. Note that `__proto__` is not supported on Internet // Explorer. This method can be overriden in plugins. zepto.Z = function(dom, selector) { dom = dom || [] // 支持ie10,主要是支持wp8 if(navigator.userAgent.indexOf("MSIE 10") > -1){ for(var func in $.fn){ dom[func] = $.fn[func]; } } else{ dom.__proto__ = $.fn } dom.selector = selector || '' return dom }
相关文章推荐
- 修改zepto源代码,使支持wp8的ie10
- 修改zepto源代码,使支持wp8的ie10
- dhtmlgrid修改,支持IE10
- ajaxFileUpload.js 无刷新上传图片,支持多个参数同时上传,支持 ie6-ie10
- 支持firefox10和IE的上传预览图片js代码
- 深度剖析IE10对HTML5 Canvas支持及实例教程(一)
- 修改源代码,让Lua支持中文,中英混合变量名收藏
- HTML5网站头部(IE10以下支持)
- IE10/11不支持条件性注释后的替代方法
- 支持firefox10和IE的上传预览图片js代码
- IE10标准模式不支持HTC (Html Components) ,升级重写Htc原有代码之三: mpc.htc选项卡组件
- QC(ALM11)不支持IE 9、10等浏览器的问题
- 简易的javascript遮罩层弹框,支持ie(7~10),ff,goole
- 修改ie的默认值 为ie10
- YUI 3.7.3 – 支持 Windows 8 Apps 和 IE 10
- js写注册表修改IE设置(源代码)
- 修改源代码,让Lua支持中文,中英混合变量名
- ie 无法下载中文名文件 解决方法 【修改IIS5注册表可以支持中文文件名】
- 修改Go语言(golang)编译器源代码让它支持UTF-8 BOM
- ie 10 div 对 hover的支持