摘要: 只讨论两种情况一、大小相等元素的拖拽,类似与iphone的图标拖拽其拖拽策略可以用如下规则模拟假设拖拽元素中心点(也可以用鼠标)为p1.拖拽元素与目标元素在同行情况下:p进入目标元素内,根据移动方向插入元素2.非同行情况下:p进入目标元素margin后,p的行号大于目标元素行号,插入到目标元素前面,否则插入到元素后面3.如果以上两条规则都不满足,并且p在父容器内,则插入到父容器末尾关于第二条规则的说明:由于这种布局所有元素只有一个父容器,并且这些元素在父容器内是float:left浮起来的,所以插入顺序要这样二、没有元素在同一行的情况,即Portal Drag实际上上面的拖拽规则2,3就可以适阅读全文
posted @ 2011-07-06 11:54 越兔 阅读(208) 评论(0) 编辑
摘要: 额,这个问题大家应该经常碰到,但也通常都忽略(当然,我也忽略:D不过还是提供一个简单的解决方案。问题如下代码:varbind=function(el,F){el.attachEvent('click',function(){F(el);});};匿名函数[[scope]]有到el的循环引用经过测试,利用scope chain的查找特性可以解决此问题。代码如下:varbind=function(el,F){voidfunction(){varclosure=function(){F(el);};el.attachEvent('click',closure);}()阅读全文
posted @ 2011-06-14 13:21 越兔 阅读(209) 评论(0) 编辑
摘要: 不过这东西也只能从ff什么的玩玩= =。。。关于__noSuchMethod__的介绍:http://bbs.51js.com/viewthread.php?tid=78872/***firefoxonly*/varanUnknownMethod=function(v){returnv?{Do:function(){alert(v++);returnthis;}}:{__noSuchMethod__:function(){returnthis;}};};anUnknownMethod().Do().Do();anUnknownMethod(1).Do().Do();阅读全文
posted @ 2011-02-24 22:45 越兔 阅读(83) 评论(0) 编辑
摘要: DOMContentLoaded与interactive阅读全文
posted @ 2011-01-13 11:15 越兔 阅读(216) 评论(0) 编辑
摘要: 关于callback,在某年拜读emu的blog时发现了一种和谐的方案主要解决了回调函数名可配置的问题.并且还实现了强大的错误回调链接如下:http://www.blogjava.net/emu/articles/129240.html主要实现方案是ie用DocumentFragment 或 htmlfile其它浏览器用iframe不过当初测试iframe用伪协议有点兼容问题.后来就换成write...阅读全文
posted @ 2010-08-16 15:52 越兔 阅读(214) 评论(0) 编辑
摘要: DoubleSelect方法作用:观察左边select的onchange事件触发时传递给eventHandler一个函数和左边select的value值调用这个函数并传递二维数组,初始化右边的select,二维数组格式[[text,value],[text,value]...]注:调用DoubleSelect后,会默认触发左边select的onchange事件(参数里可设置阻止)DoubleSel...阅读全文
posted @ 2009-10-09 13:21 越兔 阅读(341) 评论(1)  编辑
摘要: 简单介绍下js里RegExp.Multiline对^和$的影响效果...阅读全文
posted @ 2008-12-22 12:30 越兔 阅读(333) 评论(0) 编辑
摘要: 刚另存了个页面...HTML代码有点糟糕.... 为了看着稍微顺眼点就写了个这个....潜...阅读全文
posted @ 2008-12-02 11:59 越兔 阅读(432) 评论(3) 编辑
摘要: 从csdn发现的....原因不明...理论上讲预查属于另一个"世界"...<script type="text/javascript">/(([abc])(?=((?!\2).)*\b)){3}/.test('abc acb aaa aba');</script>阅读全文
posted @ 2008-11-25 15:24 越兔 阅读(236) 评论(5) 编辑
摘要: HTML标记补全... 大概可以处理一些HTML编辑器复制粘贴进去的数据不完整吧...阅读全文
posted @ 2008-11-19 14:55 越兔 阅读(369) 评论(1) 编辑