Ruby's Louvre

每天学习一点点算法

导航

2013年7月15日 #

判定元素正在插入到DOM树——DOMNodeInsertedIntoDocument

摘要: 在firefox, webkit中我们可以使用DOMNodeInsertedIntoDocument事件,但这个事件很快变废弃了,虽然浏览器还是很有节操地支持它们,但哪一天不在也很难说。比如说firefox22已经不支持了,IE则始终不支持此事件。这里有个脚本,可以判定浏览器是否支持变动事件var mutations = (function (document) { // (C) WebReflection - Mit Style License var type = [ "DOMSubtreeModified", "DOM... 阅读全文

posted @ 2013-07-15 21:24 司徒正美 阅读(4930) 评论(1) 推荐(0) 编辑

迷你MVVM框架 avalonjs 0.85发布

摘要: 本版本对循环绑定做了巨大改进,感谢@soom, @limodou, @ztz, @Gaubee 提供的大量测试文件。 fix scanNodes, 在循环绑定(ms-each)扫描元素节点时必须 nextTick,否则旧式IE会忙碌不过来。 fix ms-css ,旧式IE style[name] = value, 当value为NaN ,不带单位或不是数值什么会抛异常,需要try catch。 旧式IE下有些元素的innerHTML是只读的, 因此不能一律使用innerHTML,并且有些元素的生成,如script标签是不会执行,为此我引入新的parseHTML模块来处理此事。... 阅读全文

posted @ 2013-07-15 09:36 司徒正美 阅读(2016) 评论(7) 推荐(4) 编辑