Ruby's Louvre

每天学习一点点算法

导航

2012年8月30日 #

mass Framework event模块 v6

摘要: 内部使用,不用解释,留作备份//=========================================// 事件系统v6//==========================================define("event", top.dispatchEvent ? ["$node"] : ["$node","$event_fix"],function(){ $.log("已加载event模块v5") var facade = $.event = $.event || { 阅读全文

posted @ 2012-08-30 23:07 司徒正美 阅读(982) 评论(0) 推荐(0)

一次Ajax查错的经历

摘要: 先说故事,再说想法吧。我有一朋友做网站,用jQuery的Ajax方法从后端载入一段HTML代码然后动态插入到网页的Div元件中。这个东西太普遍了。jQuery强大的load方法可以完成这个事情。朋友的代码是这么写的:var tab = jQuery("#dynamic_tab");var url = "/list_ajax/";tab.load(url);简单到不能再简单了。在Chrome,Firefox,Safari下运行一点问题也没有,只有IE不行,不管是IE7,IE8,还是IE9。问题的症状是,使用IE访问那个Ajax的链接,没有问题,但是在jQu 阅读全文

posted @ 2012-08-30 22:45 司徒正美 阅读(1626) 评论(2) 推荐(0)

我的模块加载系统 v17的入门教程2

摘要: 第一节,我们聊到相对于当前目录用“./”,相对于父目录用“../”,相对于父父目录用“http://www.cnblogs.com/”,如果是远程文件直接用URL。其实模块标识还有一种是相对于根目录,这特指是mass.js所在的目录。当然你可以通过配置手段修改根目录,但不建议这样干。比如aaa.js与mass.js是会于同一目录,用么沿着第一节的例子:<!DOCTYPE HTML><html> <head> <title>AMD</title> <meta http-equiv="Content-Type" 阅读全文

posted @ 2012-08-30 16:04 司徒正美 阅读(2002) 评论(2) 推荐(1)

我的模块加载系统 v17的入门教程

摘要: 模块加载系统的目的是在JS引入依赖管理,模块,include等机制。听说有人不用,就写个简单的教程吧。先把mass.js下载回来。然后建立一个HTML页面,index.html,内容为<!DOCTYPE HTML><html> <head> <title>AMD</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script src="mass.js"&g 阅读全文

posted @ 2012-08-30 11:22 司徒正美 阅读(2306) 评论(8) 推荐(6)

我的模块加载系统 v17

摘要: 本版本的重要更新是完全实现AMD规范。整个框架根据此新加载器重写,因此可以方便调用老外用AMD规范写好的JS库了. 日志打印可以通过设置$.core.level排除某些不重要的日志打印。 添加config方法来设置框架的一些重要信息或对模块进行别名。 在VS系列实现智能提示。 有关本模块加载系统的使用,可以到这里详看教程.新加载器是同时支持AMD与玉伯搞的seajs的CMD.如果你在模块定义中的回调带有"require","exports","modules"中的任两个,加载器就视为CMD.不过无视是AM... 阅读全文

posted @ 2012-08-30 08:13 司徒正美 阅读(3208) 评论(8) 推荐(4)