jqDnR.js 原代码如下:
修改后
代码如下:
(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);
分享到:
相关推荐
《jQuery 1.4.2:深入解析与应用》 jQuery 1.4.2 是一个里程碑式的版本,它在JavaScript库的世界中占有重要地位,为开发者提供了强大的DOM操作、事件处理、动画效果以及Ajax交互等功能。这个版本的发布极大地简化了...
《jQuery 1.4.2 库:中文参考手册详解》 jQuery,作为一款轻量级的JavaScript库,因其简洁的API和强大的功能而深受开发者喜爱。本文将深入探讨jQuery 1.4.2版本,这是一个在2010年发布的经典版本,尽管后续有更多...
jQuery 1.4.2 的API文档详细列出了所有可用的方法、属性和事件,是学习和使用该库的重要资源。通过深入研究这些文档,开发者可以充分利用jQuery的功能,提高网页的交互性和性能。无论是初学者还是经验丰富的开发人员...
Jquery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使...
附件里里面有 jquery-1.4.2.js jquery-1.4.2.min.js jquery-1.4.2-vsdoc.js JQuery_1.4.2_API.chm 在VS2008里引用jquery-1.4.2.js和jquery-1.4.2-vsdoc.js,可以支持jquery方法的智能提示。
这个“jQuery 1.4.2 版本.zip”压缩包包含了jQuery库的两个核心文件:`jquery-1.4.2.js`和`jquery-1.4.2.min.js`。 **jQuery 1.4.2**: 在2010年,jQuery发布了1.4.2版本,这是一个里程碑式的更新,它带来了许多...
使用jQuery 1.4.2 API的简体中文版,中国开发者可以更容易地理解和应用这个库,文档详细解释了每个函数的用法、参数和返回值,对于学习和调试jQuery代码非常有帮助。 综上所述,jQuery 1.4.2不仅在性能和功能上有所...
**jQuery 1.4.2 中文手册**是开发者学习和使用jQuery库的重要参考资料,它提供了详尽的API文档和示例,帮助开发者理解和运用jQuery的各种功能。jQuery是一款高效的JavaScript库,它简化了HTML文档遍历、事件处理、...
《jQuery 1.4.2:核心特性与实践解析》 jQuery,作为一款广泛使用的JavaScript库,极大地简化了网页的DOM操作、事件处理、动画设计和Ajax交互。本篇文章将聚焦于jQuery 1.4.2版本,深入探讨其关键特性和实际应用,...
综上所述,《JQuery 1.4.2 API chm》是开发者不可或缺的工具,它详尽阐述了JQuery的核心概念和用法,丰富的实例代码有助于快速掌握和应用。无论你是初学者还是经验丰富的开发者,这个文档都会帮助你更好地理解和利用...
3. **jquery1.4.2.vsdoc.js**:这是一个专门用于Visual Studio的文档文件,其中包含了jQuery库的详细注释,方便使用VS进行开发时进行代码提示和文档查阅,极大地提高了开发效率。 4. **jquery.cookie.js**:这是一...
《jQuery 1.4.2:深入理解与应用》 jQuery是JavaScript库的杰出代表,以其简洁、易用的API闻名于世。本篇将详细探讨jQuery 1.4.2这一经典版本,以及其对应的压缩文件jquery.min-1.4.2.js。 一、jQuery的核心理念 ...
- **jQuery 3.x**:自1.4.2版本后,jQuery经历了多个版本迭代,包括向后兼容的2.x分支和全面支持新特性的3.x分支,引入了更多现代Web开发的特性。 - **jQuery生态**:jQuery生态系统包括许多插件和框架,如jQuery ...
jQuery1.4.2是jQuery库的一个早期版本,发布于2010年,它为开发者提供了丰富的功能,简化了JavaScript编程,特别是处理DOM操作、事件处理、动画效果以及Ajax交互。以下是对jQuery1.4.2类库的详细解析: 1. **选择器...
在压缩包中,`jquery-1.4.2+vsdoc`可能是`jquery-1.4.2.js`与`jquery-1.4.2-vsdoc.js`两个文件的合并,方便开发者在不离开Visual Studio的环境下直接使用jQuery 1.4.2并享受到智能提示的支持。 总的来说,这个...
jquery1.4.2和中文APIjquery1.4.2和中文APIjquery1.4.2和中文APIjquery1.4.2和中文APIjquery1.4.2和中文APIjquery1.4.2和中文API
jquery1.4.2.min.js jquery
以下是一个简单的例子,展示如何使用jQuery1.4.2改变页面元素的文本和颜色: ```html <!DOCTYPE html> <script src="jquery-1.4.2.min.js"> $(document).ready(function(){ $("#myElement").text("Hello, ...
jquery-1.4.2.js jquery-1.4.2.min.js jquery-1.4.2-vsdoc.js 中文版vsdoc jquery-1.4.2-vsdoc_en.js jquery.cookie.js