`
huibin
  • 浏览: 756935 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

jquery1.4后 jqDrag 拖动 不可用

阅读更多
复制代码 代码如下:

(function($){
$.fn.jqDrag=function(h){return i(this,h,'d');};
$.fn.jqResize=function(h){return i(this,h,'r');};
$.jqDnR={dnr:{},e:0,
drag:function(v){
if(M.k == 'd')E.css({left:M.X+v.pageX-M.pX,top:M.Y+v.pageY-M.pY});
else E.css({width:Math.max(v.pageX-M.pX+M.W,0),height:Math.max(v.pageY-M.pY+M.H,0)});
return false;},
stop:function(){E.css('opacity',M.o);$().unbind('mousemove',J.drag).unbind('mouseup',J.stop);}
};
var J=$.jqDnR,M=J.dnr,E=J.e,
i=function(e,h,k){return e.each(function(){h=(h)?$(h,e):e;
h.bind('mousedown',{e:e,k:k},function(v){var d=v.data,p={};E=d.e;
// attempt utilization of dimensions plugin to fix IE issues
if(E.css('position') != 'relative'){try{E.position(p);}catch(e){}}
M={X:p.left||f('left')||0,Y:p.top||f('top')||0,W:f('width')||E[0].scrollWidth||0,H:f('height')||E[0].scrollHeight||0,pX:v.pageX,pY:v.pageY,k:d.k,o:E.css('opacity')};
E.css({opacity:0.8});$().mousemove($.jqDnR.drag).mouseup($.jqDnR.stop);
return false;
});
});},
f=function(k){return parseInt(E.css(k))||false;};
})(jQuery);


修改后

复制代码 代码如下:

(function($){
$.fn.jqDrag=function(h){return i(this,h,'d');};
$.fn.jqResize=function(h){return i(this,h,'r');};
$.jqDnR={dnr:{},e:0,
drag:function(v){
if(M.k == 'd')E.css({left:M.X+v.pageX-M.pX,top:M.Y+v.pageY-M.pY});
else E.css({width:Math.max(v.pageX-M.pX+M.W,0),height:Math.max(v.pageY-M.pY+M.H,0)});
return false;},
stop:function(){E.css('opacity',M.o);$(document).unbind('mousemove',J.drag).unbind('mouseup',J.stop);}
};
var J=$.jqDnR,M=J.dnr,E=J.e,
i=function(e,h,k){return e.each(function(){h=(h)?$(h,e):e;
h.bind('mousedown',{e:e,k:k},function(v){var d=v.data,p={};E=d.e;
// attempt utilization of dimensions plugin to fix IE issues
if(E.css('position') != 'relative'){try{E.position(p);}catch(e){}}
M={X:p.left||f('left')||0,Y:p.top||f('top')||0,W:f('width')||E[0].scrollWidth||0,H:f('height')||E[0].scrollHeight||0,pX:v.pageX,pY:v.pageY,k:d.k,o:E.css('opacity')};
E.css({opacity:0.8});$(document).mousemove($.jqDnR.drag).mouseup($.jqDnR.stop);
return false;
});
});},
f=function(k){return parseInt(E.css(k))||false;};
})(jQuery);
分享到:
评论

相关推荐

    JQuery1.4.js和JQuery1.4_API

    **jQuery 1.4.js 和 jQuery 1.4 API 知识点详解** jQuery 是一个高效、简洁且功能丰富的 JavaScript 库,它极大地简化了HTML文档遍历、事件处理、动画设计以及AJAX交互。jQuery 1.4 版本是这个库的一个里程碑,它在...

    Jquery1.4(最新版本)

    **jQuery 1.4:JavaScript框架的里程碑** jQuery,由John Resig于2006年创建,是一款高效、简洁且功能丰富的JavaScript库,旨在简化HTML文档遍历、事件处理、动画以及Ajax交互。在jQuery 1.4版本发布时,它已经成为...

    jquery1.4 jquery,jquery-1.4,jquery1.4,最新jquery.js,jquery-1.4.min.js

    2. **更小的文件大小**:`jquery-1.4.min.js`是压缩后的版本,它通过删除注释、多余空格和换行,进一步减小了文件体积,提高了页面加载速度。 **新功能与改进** 1. **选择器引擎优化**:jQuery 1.4支持更多的CSS3...

    jquery1.4下载

    5. 错误处理:jQuery 1.4增强了错误处理机制,当选择器找不到匹配的元素时,不会抛出错误,而是返回空的jQuery对象。 总的来说,jQuery 1.4是jQuery历史上的一个重要里程碑,它在易用性和性能上都取得了显著的进步...

    JQuery1.4 文档及源码

    **jQuery 1.4 文档及源码详解** jQuery 是一个高效、易用的 JavaScript 库,它极大地简化了网页的交互和动态脚本编写。本文将深入探讨 jQuery 1.4 版本,包括其核心特性、API 使用以及源码分析。 1. **jQuery 的...

    Jquery 1.4开发文档

    **jQuery 1.4 开发文档详解** jQuery 是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。在jQuery 1.4版本中,这一特性得到了进一步的增强和优化,使得开发者...

    jQuery 1.4 参考指南的实例源代码

    《jQuery 1.4 参考指南》是一本旨在帮助开发者深入理解和熟练运用jQuery库的教程书籍。书中通过丰富的实例,详细介绍了jQuery 1.4版本的各种功能和用法。这个压缩包包含了书中所有实例的源代码,为读者提供了一个...

    jquery1.4 api

    **jQuery 1.4 API 知识点详解** jQuery 是一个高效、易用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画设计和Ajax交互。jQuery 1.4版本是该库的一个重要里程碑,引入了许多新特性、性能优化以及API...

    Jquery1.4.x.js及api.chm

    **jQuery 1.4.x 系列:JavaScript 的强大库** jQuery 是一个广泛使用的 JavaScript 库,它极大地简化了网页的交互和动态效果处理。1.4.x 版本是 jQuery 的一个里程碑,包含了多个小版本,如 1.4.2 和 1.4.4,这些...

    JQuery1.4中文文档

    JQuery1.4中文API文档,喜欢的朋友可自由下载。All For One,One For All!

    jquery1.4中文手册(CHM)

    **jQuery 1.4中文手册**是一份专为开发者准备的详尽教程,它以CHM(Compiled Help Manual)格式提供,便于离线查阅。这个手册涵盖了jQuery库1.4版本的所有核心功能和API,是学习和理解jQuery的宝贵资源。 jQuery是...

    jquery 1.4.x中文api

    jQuery 1.3自从2008年1月14日发布后,后引来了各界的关注。我们也随即投入到翻译文档的工作中来。经过4天的努力,终于完工了。 由于赶上中国农历新年,本人未能及时制作成CHM版本,特意在开工的当天将其整理完成,...

    jQuery 1.4 Reference Guide PDF(包含jQuery1.4.4.js)

    《jQuery 1.4 Reference Guide》是一份详细阐述jQuery 1.4版本API的参考资料,对于深入理解和使用jQuery 1.4具有极高的价值。该指南由Packt Publishing出版,于2010年1月发布,旨在帮助开发者充分挖掘jQuery 1.4的...

    JQuery1.4下载

    为庆祝jQuery的四周年生日,jQuery官方团队正式发布了jQuery 1.4版本。在这个版本中,jQuery官方团队做了大量的编码、测试和文档工作,相对之前版本自然改进不少,让我们一起来看看有那些新变化吧。

    jquery1.4.js

    尽管后续版本不断迭代,jQuery 1.4仍然是许多项目中可靠的基石,尤其是对那些需要向后兼容或资源有限的环境。理解和掌握jQuery 1.4,对于任何前端开发者来说,都是提升工作效率和代码质量的关键一步。

    jquery1.4中文文档

    7. **兼容性改进**: jQuery 1.4在保持向后兼容的同时,针对不同的浏览器进行了优化,确保在各种环境下稳定运行。 8. **错误处理**: 错误处理机制更加完善,能够更准确地捕获和报告JavaScript和jQuery相关的错误。 ...

    最新JQuery类库 -- JQuery1.4

    **jQuery 1.4:一个高效、易用的JavaScript库** jQuery是一个强大的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画设计和Ajax交互。jQuery 1.4是该库的一个重要版本,发布于2010年,带来了许多性能优化...

Global site tag (gtag.js) - Google Analytics