关于网页前端框架art.dialog的一些问题
2012-08-30 15:43
344 查看
今天有人在群里发问:“art.dialog. texterea 里面 onkeyup 怎么不起作用啊?artdialog 如何给textarea 添加事件?”。
我最近用artDialog时也发现了几个问题,后来发现新版的有问题,如果使用旧版本则没有这个问题,我链接到一个页面,会有一个弹出,然后自动关闭。
当我们写下如下代码:
如何在对话框里点"是",改变haha值为2啊?
这个函数看似简单,但是你试试就发现,没有返回。其实art内部已经跨越多个函数了,可以试试把haha设为全局变量。如何做呢?不要在函数内部声明haha。于是,代码成了
原来是传说中的闭包在搞怪啊。
本文来源:关于网页前端框架art.dialog的一些问题
我最近用artDialog时也发现了几个问题,后来发现新版的有问题,如果使用旧版本则没有这个问题,我链接到一个页面,会有一个弹出,然后自动关闭。
当我们写下如下代码:
function aa(){ var haha = 1; art.dialog({ content: 'hello', ok: function () { this.title('关闭').time(3); haha = 2; return false; }, cancel:function(){this.close();} }); return haha; }
如何在对话框里点"是",改变haha值为2啊?
这个函数看似简单,但是你试试就发现,没有返回。其实art内部已经跨越多个函数了,可以试试把haha设为全局变量。如何做呢?不要在函数内部声明haha。于是,代码成了
var haha = 1; function aa(){ art.dialog({ content: 'hello', ok: function () { this.title('关闭').time(3); haha = 2; return false; }, cancel:function(){this.close();} }); return haha; }
原来是传说中的闭包在搞怪啊。
本文来源:关于网页前端框架art.dialog的一些问题
相关文章推荐
- 关于网页前端框架art.dialog的一些问题
- 关于网页前端框架art.dialog的一些问题
- 关于网页前端框架art.dialog的一些问题
- 关于项目中一些前端框架的问题汇总(持续更新)
- 懒懒交流会《前端,架构,框架与库》里面提到的一些问题
- 关于前端框架的一些观点
- EasyNVR RTSP转RTMP-HLS流媒体服务器前端构建之_关于接口调用常见的一些问题(401 Unauthorized)
- 最近做网页前端项目时遇到的一些问题以及解决方案
- 关于android加载网页的一些问题
- 关于ThinkPHP框架的一些问题(一)
- 关于ThinkPHP框架的一些问题(三)
- 关于vueThink框架打包发布的一些问题
- 关于前端框架的配置和使用问题
- 有关于用css来进行网页布局的一些问题week4
- 关于vueThink框架打包发布的一些问题
- 关于前端的一些问题
- 关于cocos2d框架的一些问题如下<转载资料有兴趣可以围观>
- 关于ThinkPHP框架在Linux下运行时的一些问题
- 关于一些前端js框架的源码研究
- 关于Android加载网页的一些问题