发布时间:2012-8-26 14:36:43 访问次数:
a 求js在谷歌浏览器下的兼容主要问题是添加节点移动的时候出现不在一定的区域内显示。
使用的是jquery_notes插件,移动节点使用的是jquery的draggable和resizable。
在draggable的设置项里面设置了div的宽度和scroll:false属性也是不可以!
看jquery_notes的demo:
以下是部分代码,但是肯定是这块代码的兼容性问题! (注:火狐的浏览器下是正常的)
position.maxLeft = ID.width-ID.minWidth;
position.maxTop = ID.height-ID.minHeight;
position.left = (position.left > position.maxLeft) ? position.maxLeft : position.left;
position.top = (position.top > position.maxTop) ? position.maxTop : position.top;