文件名称:
MingGeJS1.8.1类库 国产JQUERY
开发工具:
文件大小: 70kb
下载次数: 0
上传时间: 2015-12-25
详细说明: MingGeJS1.8.0 寄语: 从1.6一直到1.8.0,基本每天都在修BUG,修BUG!升级,升级! 每次当我认为完美时,总是有意无意地触犯了一些低级错误!例如 我把apply居然写成aply,然后又有人喷:你连apply都不会吗? 我说是手误,你说我装逼!面对这种人恶意攻击身心好疲劳! 我深深体会到,要把一个类库做得近乎完美,一定要付出很多努力! 而有的人则说这样的类库,我能做十个八个。我只是知道JQUERY作者,为了JQUERY同样地付出很多努力,在开发的前几年,作者几乎每天都是在修 BUG。 更有甚者,说我抄袭JQUERY的源代码!直接理直气壮地埋没我这半个多月的努力! 例如这句: match = /(webkit)[ \/]([\w.]+)/.exec(ua) || /(opera)(?:.*version)?[ \/]([\w.]+)/.exec(ua) || /(msie) ([\w.]+)/.exec(ua) || !/compatible/.test(ua) && /(mozilla)(?:.*? rv:([\w.]+))?/.exec(ua) || []; navigator.userAgent是已知的,上面是正则配对, 你认为我不抄袭JQUERY这句,我就写不出来了,这个正则很高技术含量? /(webkit)[ \/]([\w.]+)/.exec(ua) 选择器的正则我都敲到出来,你认为这种1+1=2的东西对我有难度?! 某些时候我为了节省时间,抄袭一两句(简单语句)! 但是总被别人借题发挥,污蔑我! 本人作为minggeJS原创作者,我问心无愧地对大家最强调一次,minggeJS 99.9%的代码都是原创敲写,0.1%是贪方便抄一两句 minggeJS代码量一共1800行,每天修BUG和升级很辛苦的,而且做这种类库, 没有任何收入! 你不喜欢minggeJS,你可以不看不评论,你认为你能 力比我高的,你可以放在心头,你没必要出来跟我拼,我很希望大家尊重原创作者! MingGeJS1.8.0升级细节 : MingGeJS1.8.0根据GITHUB贡献者的反馈,作了大幅度调整及修复! 1:重新调整及修复绑定事件机制: 示例(以click事件为例,所有事件都齐全的,别以为只有click哦): $(xxx).bind("click",function); 绑定点击事件! $(xxx).bind({"click":function});OBJECT形式传入事件! $(xxx).unbind("click",function)解绑该事件与对应函数的绑定 $(xxx).unbind("click"); 解绑点击事件的所有绑定 $(xxx).unbind(function));解绑该函数的所有事件 $(xxx).one(xxxxxxxx) 与bind用法相同,不同的是,只运行一次就解开绑定 $(xxx).click(function) $(xxx).bind("click",function);的简写形式 $(xxx).click()让事件冒泡! on方法与off一样可以用,但没事件委托功能,event只作了简单处理!event下次升级重新定义过才写委托功能吧 2:新增mouseenter mouseleave 事件,新增clientHeight scrollWidth scrollHeight scrollLeft scrollTop 兼容IE678 及以尘世间所有浏览器! 3:$.toJSON修复,对16位字符作了严格处理!该函数连续修了四次,都一直反馈BUG,这次应该完美了! 另外说一下stringify插件stringify({"a":document})在浏览器下直接报错 minggeJS的toJSON则能完美通过 请测试 alert($.toJSON({" \u0000a%s'\n我好122\n\u00ad\u0000 \u0000 \d\f\t\b\g\q ":"a%s'\n\n你222好\d\f\t\b\g\q\u0000\u00ad",b:{a:{b:"b"}}})); 4: JSONP 先前的机制有严重问题,已全部重写 请测试 $.getJSON("http://xxxx?callback=?",function(v){alert(v)});}); 5: 还有addClass removclass..以及大部份内部方法....等等,也作了调整及优化! 结语:minggeJS并不单单山寨JQUERY,更多的是融入我自己思想。minggeJS的CSS3动画做得不错的,比ZEPTO动画要好是肯定的, 例如串联动画,zepto是没有的,所以minggeJS非常合适合来做手机端,做各种复杂的CSS3动画, 另外minggeJS支持模块及插件形式分离开发,大致用法基本和JQUERY一致,有部份函数用法则有所稍略 请大家看DEMO.html演试!(DEMO.html已大幅度更新) 我是mingge,请支持国产MingGeJs ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.