jQuery拥有强大的有创造性的程序员群体。 然而,它很难通过在所有发布的东西里面挑出那些绝对必须要拥有的宝贝。在本文中,你将得到50个新jQuery插件和JavaScript库的一个集合,拥有好的工具,可以使您的网站更便于使用。这些插件分类展示,便于浏览。好好享受吧!
http://www.woiweb.net/50-amazing-jquery-plugins.html
其他篇
对话框
浏览器内置窗口便于使用但很难看而且不能定制化。如果你想要你的应用看起来更高端和专业,肯定有讨厌默认外观的地方,本章节中的插件可以替代内置对话框而且很容易定制化。
1. Alertify.js
Alertify (github) 是一个小巧的呈现漂亮对话框和通知的库。它很容易用CSS定制,拥有一个简单的API,不依赖第三方包。要用它,只要引入js文件并且调用全局alertify对象的方法:
1
2
3
4
5
6
7
8
9
10
11
|
// alert dialog alertify.alert( "Message" );
// confirm dialog alertify.confirm( "Message" , function (e) {
if (e) {
// user clicked "ok"
} else {
// user clicked "cancel"
}
}); |
2. jQuery Avgrund
jQuery Avgrund (github) 是另一个酷的对话框解决方案。它不如alertify特性丰富,事实上是你web应用所需要的,该对话框会以一个给人以深刻印象的动画效果出现,同时闪烁和变暗背景。
表单
表单繁琐枯燥,每个人讨厌填充它们。甚至更大的问题是如果当前没有进行客户端验证我们将强制其进行二次输入。本章节中的插件尝试用有用的功能来提高表单交互使事情变得更好些。
3. iCheck
iCheck (github) 是一个提高你的表单控制的jQuery插件。它完美定制化,可工作在移动端而且皮肤漂亮多样。要使用它,需要在你的页面引入js和css文件,用少许jQuery代码转换你所有的单选框和多选框。编者推荐使用。
1
2
3
4
5
6
|
$(document).ready( function (){
$( 'input' ).iCheck({
checkboxClass: 'icheckbox_minimal' ,
radioClass: 'iradio_minimal'
});
}); |
iCheck
4. Long Press
Long Press 是一个jQuery插件,简化强调或生僻字的拼写,当打字时一直按着一个键将会出现一个你可以用来选择字符的工具条,该插件同样在github 上。译者注:这个挺不错。
Long Press
5. jQuery File Upload
jQuery File Upload (github) 是一个集文件多选,拖拽,进度条和图片预览的组件。它支持跨域,分块且可恢复文件上传和客户端图片尺寸重置。可配合任何服务器端平台 (PHP, Python, Ruby on Rails, Java, Node.js等)而且其一系列的引用和回调使用其很容易嵌入到你的应用里面。
jQuery File Upload
6. Complexify
Complexify (github) 是一个以评估密码复杂程序为目的的jQuery插件。你可以在注册表单中使用它来向用户展现密码复杂度的百分比(就像我们在本教程中所做)。有了这个插 件,你可以强制密码包含大写/小写字母,数字,特殊符号和更多的组合。我要指出,这是一个纯粹的客户端解决方案,这意味着它可以规避。这就是为什么你要在 服务器端还应检查密码的复杂性。
Complexify
7. jQuery Knob
jQuery Knob (github) 是一个用于将输入元素转换为可触摸的jQuery转盘的插件。它使用canvas构建,并且通过设置输入框的属性值实现完全定制化。像这样:
1
|
<input class= "knob" data-width= "150" data-cursor= true data-fgColor= "#222222" data-thickness= "0.3" value= "29" >
|
这转盘可以用鼠标(点击,拖拽,滚轮),键盘,或者在移动设备上使用触摸来控制。这个有点意思。
jQuery Knob
8. Pickadate.js
Pickadate.js (github) 是一个用于创建响应式并且移动端也很友好的日期选择jQuery插件,它使用非常简单并且能用CSS定制化,使用它,只需引入js文件和样式表,并在你的输入框上调用这个插件:
$('.datepicker').pickadate();
该插件有很多选项,请看 文档。译者注:月份及年份带下拉的好像没做事件阻止,选择某个月会直接关掉当前选择器。
Pickadate.js
9. Chosen
Chosen (github) 是一个强大的组件,能将一个选择输入框转换成一个可检索的下拉列表。它易于用CSS定制,并且你可以在自己的代码通过回调函数来使用。该插件同样更新原始元素(隐藏的那个),如此可以它做为表单的一部分提交或用JS读取它也可得到正确的结果。译者注:这个真心不错。
Chosen
10. Fancy Input
Fancy Input (github)是一个在超级酷的文本框中输入或删除文本的插件,它有5种动画效果,动画是用CSS3来实现效果。译者注:效果很棒,在输入中文时有不太好用。
$('div :input').fancyInput();
Fancy Input
11. Typeahead.js
Typeahead (github) 是twitter的一个快速自动完成库。它的灵感来源于twitter.com的搜索框并且拥有其全部特性。当用户输入时它产生联想,并且将最顶部的联想做为输入提示,该插件可使用硬编码数据同样也支持远程数据,以此来减轻网络请求。
Typeahead.js
12. Parsley.js
Parsley.js (github) 是一个不显眼的表单验证库。它可以让你而无需编写一行JavaScript代码来验证表单字段。相反,你必须把数据属性置于你需要验证的输入框中,剩下的交由插件处理,该插件可同jQuery和Zepto一起工作,并且不到800行。
Parsley.js
相关推荐
本篇将详细探讨"JQUERY 超炫图片预览插件"这一主题,以及如何利用其中的"postcardviewer"插件来创建令人印象深刻的图片预览体验。 一、jQuery 图片预览插件的重要性 1. 提高用户体验:用户无需点击图片就能预览,...
**jQuery插件ImageZoomTour详解** ImageZoomTour是一款基于jQuery的创新性图片导航插件,它为用户提供了独特的浏览体验,特别适用于展示地理位置或者详细解释某一主题。这款插件通过放大和平移图像,使用户能够更...
在这个“jquery插件特效(五)”的主题下,我们将关注700多个动画类插件,这些插件是从各大jQuery插件网站精心收集的。 首先,让我们了解jQuery动画的基础。jQuery提供了一系列方法,如`.fadeIn()`, `.fadeOut()`, ...
在本篇文章中,我们将深入探讨"jquery插件特效(二)"这个主题,这涉及到一系列丰富多样的jQuery特效,旨在提升网页的互动性和用户体验。jQuery作为一个强大的JavaScript库,简化了DOM操作,事件处理,动画效果,...
无论是用于单张图片的特写展示,还是用于一组图片的连续浏览,都能营造出令人印象深刻的视觉效果。 ImageFlow 插件的使用相当简单,主要依赖于两个关键文件:`imageflow.css` 和 `imageflow.js`。`imageflow.css` ...
**jQuery进度条插件progressdots详解** 在网页设计中,进度条是一种常见且实用的元素,用于展示任务或过程的进度。...在实际项目中,根据具体的场景和需求,合理运用这些功能,可以创造出令人印象深刻的用户界面。
FullCalendar是一款广泛使用的jQuery日历插件,它能够帮助开发者在网页上创建功能丰富的互动日历。这款插件以其灵活性、可定制性和易用性而...结合CSS3的特性,可以进一步提升用户体验,打造出令人眼前一亮的日历界面。
2. **无额外CSS**:一个令人惊喜的特点是,ColorPicker并不依赖额外的CSS文件,这意味着开发者在项目中引入这个插件时,不需要担心样式冲突问题,减少了代码的复杂性。 3. **配置灵活**:虽然ColorPicker易于使用,...
"awesome-bootstrap"是一个专门收集和整理的Bootstrap相关资源的列表,包含各种工具、插件、主题和其他扩展,旨在帮助开发者更好地利用Bootstrap进行项目开发。 这个列表中的"awesome"一词通常用来表示这些资源是...
该jQuery插件使用户可以轻松地添加具有动画形式的UI小部件,该UI小部件具有从屏幕侧面滑动的反馈形式。 联系人/社交: 如果您想提一个问题,请使用我的 如果您喜欢我的插件,可以在 / 关注我,以表示赞赏。 特征:...
在这个"JS jquery特效"的主题中,我们将深入探讨jQuery如何帮助开发者实现各种令人惊叹的视觉效果。 1. **DOM操作**:jQuery 通过简洁的语法使得对HTML文档对象模型(DOM)的操作变得简单。例如,`$("#elementID")`...
通过以上步骤,我们可以创建出一个令人印象深刻的jQuery翻书效果。这个效果不仅可以提升网站的互动性和趣味性,还能在不影响功能性的前提下,增强用户的浏览体验。在实际项目中,可以根据需求进行定制,例如添加声音...
通过理解ramjet的工作原理和使用方法,开发者可以创造出令人惊叹的网页交互效果,提升用户体验。在实际项目中,可以结合其他前端框架和库,如jQuery或Vue.js,以实现更复杂的功能和更丰富的交互。同时,了解CSS3的...
另外,http://www.noupe.com/jquery/50-amazing-jquery-examples-part1.html 收集了50个令人惊艳的jQuery应用实例,这些实例展示了一系列创新和实用的效果,激发开发者对jQuery的无限创意。 除了以上资源,还有一些...
根据提供的文件信息,我们可以深入探讨与“WordPress主题产品销售WordPress模板下载”相关的知识点。...在未来的发展过程中,随着技术的不断进步和创新,WordPress及其生态系统还将带来更多令人期待的功能和体验。
jQuery手风琴效果是网页设计中一种常见的交互元素,它通过折叠和展开内容区域来节省空间,提升用户体验。...无论是新手还是经验丰富的开发者,jQuery都提供了足够的工具和资源,以实现令人印象深刻的手风琴效果。
通过以上步骤,我们可以创建出一个令人印象深刻的3D立体滑块特效,提升用户在网站上的体验。在实际项目中,可以根据需求调整滑块的数量、过渡效果、动画速度等参数,以实现最佳的视觉效果和交互体验。 在提供的...
包括的脚本:Bootstrap,令人敬畏的字体,jQuery-Autocomplete,FullCalendar,Charts.js,Bootstrap Colorpicker,Cropper,dataTables,Bootstrap的日期范围选择器,Dropzone,easyPieChart,ECharts,bootstrap-...
本文将深入探讨“javascript犀利的效果100个”,揭示JavaScript的无限魅力,带你领略JavaScript如何创造出令人惊叹的视觉效果。 1. **动画效果**:JavaScript能够轻松实现各种动画效果,如淡入淡出、滑动切换、旋转...
这个模板以其丰富的功能和统一的设计风格,深受开发者喜爱,使得非设计背景的开发人员也能轻松创建出令人印象深刻的管理界面。 Bootstrap是一个开源的前端开发框架,它提供了大量的预设CSS样式、JavaScript组件和...