jquery插件 - Aquaron jQuery插件集

Aquaron包含了10个相当不错的jQuery插件。并附有源代码,实例和详细的开发文档。

post插件——简单地实现AJAX提交数据功能。

PLAIN
TEXT

JavaScript:

  1. $.post('/script.cgi', 'q=searchstring', function($j) {
  2. var _o = eval($j);
  3. alert(_o.status);
  4. }

代码对script.cgi进行AJAX调用,以q=searchstring作为参数数据。然后执行回调函数。

cloudinizr插件——实现从某个元素内容中生成一组标签云。

PLAIN
TEXT

JavaScript:

  1. $('#example').html($('textarea').val()).cloudinizr();
  2. $('#example
    span').hover(
  3. function() { $(this).css('backgroundColor','#fff') },
  4. function() { $(this).css('backgroundColor','transparent')
    })
  5. .click(function(){ $(this).css({fontWeight:
    'bold',color: '#888'}) });

代码将textarea这个多列文本框中的所有单词进行组合,并在id="example"的元素里生成组合后的标签云。然后设置标签云中的单个标签的悬浮效果。

vertigro插件——实现输入框随着字数增加自动改变高度。

PLAIN
TEXT

JavaScript:

  1. $('textarea').vertigro();

定义多列文本框进行自动变高。

aqPaging插件——实现分页功能。

PLAIN
TEXT

JavaScript:

  1. // create paging
    container
  2. $('#example').aqPaging({
  3. current:
    1, pages: 10, flip: true,
  4. cb:
    function(p){ $('.brownbox b').html('Page
    '+p); }
  5. });
  6.  
  7. // submit the form to call the
    flipping function
  8. $('#example').aqPaging({current: 1,
    pages: 11});

定义id="example"为分页容器,并设置当前页为1,总页数为10,启用跳页回调函数功能,回调函数执行弹出显示当前页号的对话框。

aqMenu插件——创建一个菜单。

PLAIN
TEXT

JavaScript:

  1. $('#example').aqMenu([
  2. ['hom', 'Home',  "$('#example').aqMenu('hom');"],
  3. ['bed', 'Bed',   "$('#example').aqMenu('bed');"],
  4. ['gar', 'Garage',"$('#example').aqMenu('gar');"]
  5. ],{currentID:
    'hom'});

代码定义id="example"为菜单容器,然后用一个多维数组定义各菜单项。

aqString插件——用于处理字符串。比如:

PLAIN
TEXT

JavaScript:

  1. var str = ",a,,b,c,d,,e,,,,f,g,";
  2. var list = $.aqString.trim(str,',');

清除变量str中多余的逗号字符。

aqCookie插件——用于获取或设置Cookie。

PLAIN
TEXT

JavaScript:

  1. var f = document.forms['fex'];
  2. $.aqCookie.set(f.key.value,f.val.value);
  3. var arry = $.aqCookie.get(f.key.value);
  4. alert(arry[f.key.value]);
  5. $.aqCookie.del(f.key.value);

从表单里得到或设置一些Cookie值。

aqFloater插件——使一个元素浮动,并依附于浏览器窗口。

PLAIN
TEXT

JavaScript:

  1. $('button').click(function(){
  2. $('#example').aqFloater({attach:
    'nw'});
  3. });

点击按钮,并让id="example"元素浮动依附在窗口的左上角。

aqLayer插件——创建一个样式化的层,并依附在某个元素上。用于提示信息的呈现作用。

PLAIN
TEXT

JavaScript:

  1. $('#example1').aqLayer({closeBtn:true,attach:'se'})
  2. .click(function(){
  3. $(this).aqLayer('lower-right corner;
    try moving this box around')
  4. });

将样式层依附在id="example1"的右下方。

aqTip插件——用于当鼠标移至某个元素时,在旁边弹出一个信息框。

PLAIN
TEXT

JavaScript:

  1. $('#example1').aqTip('Tip me');
  2.  
  3. $('#example2').hover(
  4. function(){
  5. var p = $(this).position();
  6. $(this).aqTipOne('top: '+p.top+'<br>left: '+p.left,{marginX:
    20}) },
  7. function(){ $(this).aqTipOne() }
  8. );

当鼠标移至id="example1"元素时,在旁边弹出“Tip me”。当鼠标移至id="example2"的元素时,弹出元素的位置信息。

时间: 2024-10-31 16:41:02

jquery插件 - Aquaron jQuery插件集的相关文章

jquery弹出框插件jquery.ui.dialog用法分析_jquery

本文实例讲述了jquery弹出框插件jquery.ui.dialog用法.分享给大家供大家参考,具体如下: 1. jquery.ui.dialog 官方地址 http://jqueryui.net/dialog/ jquery.ui.dialog是一个非常灵活的模式框,它的官方地址为: http://docs.jquery.com/UI/Dialog 2. 文件引用 要使用jquery.ui.dialog,需要引用两个文件,1个是js,另外1个是css 在contentpage中添加: <scr

jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果_jquery

本文实例讲述了jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果.分享给大家供大家参考.具体如下: 这款网页特效主要是tytabs.jquery.min.js插件的实例演示,一个带有漂亮渐变效果的TAB选项卡,演示了一个网页上设置两个选项卡,都是带有淡入淡出的渐变效果,为了演示效果,里面我随便弄了些文字,用时候自己删除吧. 运行效果截图如下: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-tytabs-tab-cha-m

WEBJX分享漂亮的jQuery图片切换效果插件

文章简介:10款非常时尚的 jQuery 焦点广告插件. 这篇文章向大家推荐几款非常漂亮的 jQuery图片切换效果插件.jQuery 是最流行和使用最广泛的 JavaScript框架,它简化了 HTML 文档遍历,事件处理,动画以及 Ajax 交互,帮助 Web 开发人员更快速的实现各种精美的界面交互效果. 其中,jQuery 最令人印象深刻的应用之一就是对图片的处理,它可以让帮助你在你的项目中加入一些让人惊叹的图片切换效果.希望这些插件对你有所帮助,能够帮助你节省时间和精力. ZOOM –

Javascript Widget之一: JCookie-基于JQuery的Cookie增强插件

JQuery中的cookie 插件,太过于简单,只是对cookie做一个简单的封装,在实际应用中还需要做大量的工作.所以一直想做一个增强型的cookie插件,更方便使用. 从需求的角度讲,在电子商务应用当中,cookie的灵活应用对于用户体验非常重要,可以记忆用户的经常重复性的操作,个人偏好,等等.可惜很多的应用,并不擅长使用cookie.经常是输入一大堆搜索查询条件.可选操作后,再回退.刷新.再次登录后没有了,还要重新输入,非常恼火.所以我觉得能够智能化的记住用户的常用操作,是非常体贴用户.让

一款比较实用齐全的jQuery表单验证插件

一款比较实用,并且验证类型齐全的jQuery表单验证插件.英文版原作者@Vanadium,由我做中文整理.E文水平有限,如果翻译的有问题的,请大家指出,在此感谢~ 可以验证哪些? 文字,日期,邮箱,网址,数字,AJAX用户名验证以及自定义的正则等等几乎所有我们要用到的验证. 不多说,看DEMO吧:点些下载 如何使用? 第一步,当然是和使用其他jQuery插件一样,引入插件文件vanadium.js;第二步,根据你表单要使用的验证方法,在你的表单中加入对应的验证挂钩.比如你想使下面的表单为必填项:

Jquery日期选择datepicker插件用法实例分析

  本文实例讲述了Jquery日期选择datepicker插件用法.分享给大家供大家参考.具体如下: 1.首先将Jquery中的datepicker插件中的相关属性值改成中文的: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 $.datepicker.regional['zh-CN'] = { clearText: '清除', clearStatus: '清除已选日期',

jQuery弹出层插件Lightbox

  在使用discuzx中有一个Message以及Dialog方法来显示信息对话框.今天写项目的时候,需要一个信息对话框,所以就着手利用lightbox_me插件来写一个做备用. 网站开发过程中,为了增加网站交互效果,我们有时需要在当前页面弹出诸如登陆.注册.设置等窗口.而这些窗口就是层,弹出的窗口就是弹出层.jQuery中弹出层插件很多,但有些在html5+css3浏览器下,支持完美.而在例如ie8一下的浏览器下显示不出应有的效果.例如jquery.avgrund插件在ie8下就无法显示. 本

jquery表单验证插件(jquery.validate.js)的3种使用方式

这篇文章主要介绍了jquery表单验证插件(jquery.validate.js)的3种使用方式,本文用详细的代码实例讲解jquery表单验证插件的使用,需要的朋友可以参考下     jquery 验证非常简单,下面总结常用的三种方式: 第一种方式:也是比较标准的方式: 首先引入jquery 插件和 jquery 验证插件: 第一步:引入插件 代码如下: <script type="text/javascript" src="js/jquery-1.6.1.min.js

把jQuery的类、插件封装成seajs的模块的方法

 这篇文章主要介绍了把jQuery的类.插件封装成seajs的模块的方法,需要的朋友可以参考下 注:本文使用的seajs版本是2.1.1 一.把Jquery封装成seajs的模块    代码如下:define(function () {      //这里放置jquery代码 把你喜欢的jquery版本放进来就好了      return $.noConflict(); });     调用方法: 这样引进就可以像以前一样使用jquery    代码如下:define(function (req