[置顶] -- 新手必读 ReadMe

新手必读啊! 新手必读啊! --------关于QWrap
Read Me, Read Me --------About QWrap

QWrap1.1.5发布

2013-02-28 发布新版本1.1.5,更新内容有:

1. 修复ObjectH.stringify 在针对已有toJSON方法的对象时的处理错误。
2. 修改DomU.ready的实现,以保证多个Dom.ready时的执行顺序。参见:Issue #30
3. w.css方法设置width、height等时添加默认单位。参见:Issue #31
4. NodeH.removeNode等方法添加元素不在dom树上时的容错。参见:Issue #32
5. NodeH.getXY 方法在IE7下页面有缩放时获取不准确。修正该问题。
6. Ajax添加ontimeout事件。修复onerror时的异常。
7. 添加针对动画的w.stop、w.sleep。

----------
附:github地址:https://github.com/wedteam/qwrap
单文件下载:http://www.qwrap.com/download.html

Posted in : 新版发布by : Jerry QuFebruary 28, 20133 CommentsTag : qwrap_Release

QWrap1.1.4发布

2012-09-29 发布新版本1.1.4,更新内容有:

1. 解决问题:“StringH.tmpl里如果想输入大括号比较麻烦”。参见:Issue #19

2. 修复bug: StringH.queryUrl,如果字符串内存在无法decodeURIComponent字符串会抛异常。

3. 功能扩展: ObjectH.mix的overide参数,可以是一个混合器函数

4. 修复bug: null或不可序列化对象,ObjectH.stringify应该返回'null',而不是null。

5. 修复bug: ObjectH.stringify(1/0)应该返回'null',而不是Infinity。

6. 功能扩展: Array.expand添加 {boolean} shallow 参数,是否递归扁平化。

7. 功能扩展: 添加QW.JSON对象,支持stringify与parse两个参数

8. 修复bug: QW.Selector在某些IE8下会报异常。修复。参见IE8 异常

9. 功能扩展: QW.NodeH.setAttr/getAttr的参数添加一些容错,例如可以用frameborder代替frameBorder,用class代替className

10. 修复bug: 解决ie6下的id与name混用与其它浏览器不一致的问题。参见:Issue #23

11. 修复bug: Bug: undelegate()不传参数时,没有去除所有代理
参见:Issue #24

12. 修复委托change事件在select元素上的bug.

13. 对于inline的jss数据,添加json安全校验。

14. 修复bug: 在某些无法 new ActiveXObject('Microsoft.XMLHTTP')的ie9下ajax不可用。

15. 添加QW.AsyncH异步功能

16. 元素动画也添加队列执行功能。

----------
附:github地址:https://github.com/wedteam/qwrap
单文件下载:http://www.qwrap.com/download.html

Posted in : 新版发布by : JKSeptember 29, 20120 CommentsTag : qwrap_Release

qwrap文档有了评论与复制地址的功能了

感谢屈屈为qwrap文档加上评论与地址复制功能。
http://dev.qwrap.com/resource/js/_docs/_youa/#/qw/dom/Dom.rectContains_.htm

Posted in : 开发相关by : JKJuly 19, 20121 CommentsTag : none

QW.EventH.getEvent存在堆栈溢出的可能

QWrap.EventH.getEvent方法存在推栈溢出的可能。
详情参见:http://www.cnblogs.com/jkisjk/archive/2012/06/01/2531004.html
另:这个方法并不直接对业务编码的同学开放,目前还没有人踩坑,暂无必要更改实现方法。

Posted in : 开发相关by : JKJune 1, 20120 CommentsTag : none

QWrap1.1.3发布

2012-05-02 发布新版本1.1.3,更新内容有:

1. CustEvent由严格模式改成宽松模式,即:自定义事件列表,不用显式的添加。

2. dom/eventtarget.h.js内部机制修改,可以支持多层hook。

3. w.on/un/delegate/undelegate支持用逗号传多个事件,例如w.on('click,focus',callback)。参见:Issue #17

4.添加w.appendTo方法,文档

5.添加w.prepend方法,文档

6.添加w.prependTo方法,文档

7.添加w.wrap方法,文档

8.添加w.unwrap方法,文档

----------
附:github地址:https://github.com/wedteam/qwrap
单文件下载:http://www.qwrap.com/download.html

Posted in : 新版发布by : JKMay 2, 20128 CommentsTag : qwrap_Release

QWrap1.1.0发布

2012-02-23 发布新版本1.1.0,更新内容有:

1.添加js/apps/qwrap.js应用,里面默认包含ajax组件与anim组件;

2.loadJsonp方法多参数里,多支持支持一个oncomplete的配置,文档

3.不再支持Object.fromArray;

4.添加Dom.insertCssText方法,文档

5.添加w.once方法,文档

6.添加w.nextSiblings方法,文档

7.添加w.previousSiblings方法,文档

8.添加w.siblings方法,文档

9.添加w.ancestorNodes方法,文档

10.添加w.filter的参数支持boolean值,文档

11.修复在滤镜坏掉的ie里w.css('opacity',0.5)抛错的异常;

12.添加Ajax组件;

13.添加Anim(动画)组件。

----------
附:github地址:https://github.com/wedteam/qwrap
单文件下载:http://www.qwrap.com/download.html

Posted in : 新版发布by : JKFebruary 23, 20124 CommentsTag : qwrap_Release

QWrap1.0.2发布

2011-12-18 发布新版本1.0.2,更新内容有:

1.添加新方法:QW.loadJsonp
http://dev.qwrap.com/resource/js/_docs/_youa/?content=http://dev.qwrap.com/resource/js/_docs/_youa/qw/base/loadJsonp_.htm

2.修改gsetter逻辑,添加参数为json时也可以调用setter,而不是之前的只根据参数个数决定。--调整后,css、attr方法的用法与jquery一致

3.setAttr方法,可以直接传json。

4.添加w('input').select()方法,感谢观宇同学的建议

5.屈屈同学添加代码抽取工具,
http://dev.qwrap.com/resource/js/_tools/codepicker/_examples/index.html

6.修复setJss在元素没有data-jss时产生的一个bug。感谢观宇同学的反馈

----------
附:github地址:https://github.com/wedteam/qwrap

Posted in : 新版发布by : JKDecember 17, 20112 CommentsTag : qwrap_Release

QWrap Selector之W3C版

在移动开发上,我们的库只需支持webkit系列,那可不可以让代码变少一点?
selector_w3c.js就是一个简版的selector,它假设当前浏览器已支持querySelectorAll方法。
………………
点击查看详情

Posted in : 开发相关by : JKNovember 27, 20110 CommentsTag : QW.Selector

QWrap的JSS----新型的节点与JS数据关系模式

HTML节点如何与JS的数据对应?
QWrap提出了一套全新的方案:JSS.
………………
点击查看详情

Posted in : 开发相关by : JKNovember 17, 20110 CommentsTag : QWrap.JSS

一款支持QWrap的js图表组件

HighCharts (http://www.highcharts.com/) 是一款很不错的开源的JavaScript图表组件

它默认支持JQuery,采用adapter模式,允许其他框架为它开发相应的适配器,通过适配器就能不依赖jq而依赖其他框架。

为它完成了支持QWrap的adapter。

https://github.com/akira-cn/highcharts-for-qwrap/blob/master/js/adapters/qwrap-adapter.src.js

现在我们可以使用 qwrap 以及动画组件 (https://github.com/wedteam/qwrap-effect) 通过 qwrap-adapter 来使用HighCharts定制我们的图表

这里是使用范例——

http://akira-cn.github.com/highcharts-for-qwrap/

Posted in : 开发相关by : akira_cnOctober 28, 20110 CommentsTag : none