JQuery 最好的地方在于其方便的插件机制了,而且网上有很多人在贡献有用的插件,现在开始,我将慢慢的手机一些有用的插件。
JQuery 乃居家旅行必备之插件啦。。O(∩_∩)O哈哈~
一、 Jquery插件EasyDrag:一行代码轻松实现拖动效果.
效果如图:
HTML代码:
<div id="divPanel" style="width:300px;height:300px;background:white;border:1px solid #000000;position:absolute;left:5px;top:50px" >
<div id="divTitle" style="width:100%;height:25px;background:lavender">
Title
</div>
<div style="width:100%">
</div>
</div>
js代码:
<script type="text/javascript" src="webapps/zsysp/js/jquery-1.6.2.min.js" ></script>
<script type="text/javascript" src="webapps/zsysp/js/jquery.easydrag.handler.beta2.js" ></script>
<script type="text/javascript">
$(document).ready( function(){
$("#divPanel").easydrag();
});
</script>
EasyDrag还可以指定可拖动的区域,比如只能通过标题拖动整个div,我们JS可以这样写:
$(document).ready( function(){
$("#divPanel").easydrag();
$("#divPanel").setHandler("divTitle");
});
一个setHandler搞定,不错开源是个好东西,Jquery更是好东西,插件扩展机制不是一般的好。
参考路径:http://www.jzxue.com/wangzhankaifa/javascript-ajax/200905/13-2102.html
二、 contextmenu(右键菜单):使用简单方便,样式也可定制,但目前不支持多级菜单。
效果如图:
HTML代码
<SPAN class=demo1 id=quickDemostyle="BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; FLOAT: right; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #888 1px solid"><B>DEMO</B>right-click me!! </SPAN>
<div class="contextMenu" id="myMenu1">
<ul>
<li id="open">
<img src="img/folder.png" />
Open
</li>
<li id="email">
<img src="img/email.png" />
Email
</li>
<li id="save">
<img src="img/disk.png" />
Save
</li>
<li id="close">
<img src="img/cross.png" />
Close
</li>
</ul>
</div>
JS代码:
<link rel="stylesheet" href="css/page_style.css" type="text/css"></link>
<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="js/jquery.contextmenu.r2.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('span.demo1').contextMenu('myMenu1', {
bindings: {
'open': function(t) {
alert('Trigger was '+t.id+'\nAction was Open');
},
'email': function(t) {
alert('Trigger was '+t.id+'\nAction was Email');
},
'save': function(t) {
alert('Trigger was '+t.id+'\nAction was Save');
},
'delete': function(t) {
alert('Trigger was '+t.id+'\nAction was Delete');
}
}
});
});
</script>
更多内容请参考路径
参考路径:http://www.trendskitchens.co.nz/jquery/contextmenu/
附件中已经上传了demo.....关于插件JS请下载啊。。。。。
- 大小: 6 KB
- 大小: 8.2 KB
分享到:
相关推荐
本资源集合主要关注jQuery的几个常用插件,包括jQuery UI、validate和datepicker,这些插件在实际项目中非常实用,能为网页增添丰富的交互性和功能。 1. **jQuery UI**:这是一个扩展jQuery功能的组件库,提供了...
### jQuery常用的插件知识点 #### 一、Accordion类插件 **1. jQuery-HorizontalAccordion** - **功能概述**:此插件提供了一个水平滚动的折叠面板效果,适用于导航菜单或任何需要节省空间显示多组信息的场景。 -...
本文主要介绍了精心收集的1000个常用的jQuery插件。这些插件涉及了多个领域,包括折叠控件、自动完成、分页、提示框等。 首先,我们来看一下有关折叠控件的插件。这些插件包括accordion类、Horizontalaccordion、...
本资源包含100个常用的jQuery特效和插件,旨在帮助开发者提升网页的用户体验和视觉效果。 1. **选择器与遍历**: jQuery提供了强大的选择器,如ID选择器(#id),类选择器(.class)和元素选择器(element),以及组合...
收集100个常用的jquery特效和插件打包下载
这个压缩包包含了78个常用的jQuery插件,其中28个是个人收集的,这些插件能帮助开发者在网站开发中实现各种功能,提高效率并提升用户体验。 1. **导航和菜单插件**:jQuery提供了丰富的导航和菜单插件,如jQuery UI...
jQuery是一个轻量级、高性能的JavaScript库,它封装了JavaScript常用的功能代码,提供了更简单、更友好的API,使得开发者可以更容易地处理DOM操作、事件处理、动画效果以及Ajax交互。在这个评论插件中,jQuery主要...
标题中的“分享网络收集100个常用的jquery特效和插件打包下载”表明这是一个资源集合,包含了一百个广泛使用的jQuery特效与插件,供用户下载使用。这些特效和插件是开发人员在构建交互式网页时可能会用到的工具,...
这个压缩包文件包含了部分常用的jQuery插件,这些插件是开发者在构建网页交互功能时的得力助手。接下来,我们将详细讨论这些插件的功能及其在实际开发中的应用。 1. **菜单**:菜单插件通常用于创建响应式的导航...
收集了eclipse常用的6个小插件,包括js(extjs插件), HibernateSynchronizer(自动生成hibernate配置文件插件), hiberclipse(一个Eclipse插件,可以...另外加了二个常用插件: http://download.csdn.net/source/3291347
享网络收集100个常用的jquery特效和插件
在Web开发中,复选框(Checkbox)是常用的表单元素之一,用于收集用户的选择数据。然而,传统的HTML复选框功能较为单一,无法满足一些复杂的交互需求,例如全选、反选、取消所有选择以及选中项输出等功能。通过...
【jQuery 常用知识点】 jQuery 是一个广泛使用的 JavaScript 库,它简化了 DOM 操作、事件处理、动画效果和Ajax交互。以下是一些 jQuery 的核心知识点: **1. jQuery 下载** jQuery 可在官方网站...
本资源集合包含了一百个常用的jQuery特效和插件,对于网页设计师和开发者来说,这些工具无疑能够提升工作效率,打造出更加吸引用户的交互体验。 首先,jQuery特效主要涵盖了以下几类: 1. **滑动效果**:如淡入...
本文将详细介绍一些常用的jQuery插件,帮助开发者更好地理解和应用这些工具。 1. **jQuery API文档**(jquery_api.chm) 这是一个关于jQuery API的离线帮助文件,包含了jQuery核心函数和方法的详细说明,是开发者...
分享网络收集100个常用的jquery特效和插件打包下载
**基于jQuery的常用控件收集** 在Web开发中,jQuery是一个非常重要的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作以及Ajax交互。这篇博客主要探讨的是如何利用jQuery来构建和使用一些常见的UI控件,...
在【标题】"网络收集100个常用jQuery特效"中,我们可以理解为这个压缩包包含了100个实用且流行的jQuery效果和插件。这些特效可能涵盖了网页中的各种互动元素,如导航菜单、滑动面板、图片轮播、弹出对话框、表单验证...
众所周知,通过jquery可以实现很好的图表效果,...其次,这里提供常用的插件如highchart,这里提供有详细的API文档和示例,不用再去官网上搜集啦。 另外,还有jschart和flot,虽然不常用,但是可以作为学习参考使用。