摘要:
参考的google的拖拽布局,用的鼠标的x=e.clientx 和 y=e.clienty,判断是否在其它块里面offest = pos(div) div为需要检测碰撞的块x>offset.left&&x<offset.right&&y>offset.top&&y<offset.bottom有一个占位div 一个代理div占位div就是放到的位置代理div就是拖拽时候的代理层在写的时候遇到了一些问题和要注意的地方1.在ie6,7下 如果没有设置高度和宽度 直接设置透明度是不会透明的 可以在样式写*zoom:1 触发它的la 阅读全文
摘要:
网上实现javascript写类的方法有很多, 总结下不外乎以下几种. 我自己学习总结了一下.构造方法方式原型方式构造方法+原型的混合方式现在具体分析一下以上方式的优缺点:构造方法方式这是最基本的也是最像Java写class的方式. 上代码://创建一个Student类 function Student(name){ this.name = name; this.sayName = function(){ alert(this.name); }; } //new两个不同的Student. var jimmy = new Student('jimm... 阅读全文