jquery插件 - Aquaron jQuery插件集

简介: Aquaron包含了10个相当不错的jQuery插件。并附有源代码,实例和详细的开发文档。 post插件——简单地实现AJAX提交数据功能。 PLAIN TEXT JavaScript: $.

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

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

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插件——实现从某个元素内容中生成一组标签云。

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插件——实现输入框随着字数增加自动改变高度。

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

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

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

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插件——创建一个菜单。

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插件——用于处理字符串。比如:

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

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

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

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插件——使一个元素浮动,并依附于浏览器窗口。

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

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

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

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插件——用于当鼠标移至某个元素时,在旁边弹出一个信息框。

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"的元素时,弹出元素的位置信息。

目录
打赏
0
0
0
0
16
分享
相关文章
|
2月前
jQuery+Slick插件实现游戏人物轮播展示切换源码
jQuery+Slick插件实现游戏人物轮播展示切换源码
45 14
jQuery和CSS3滑动展开菜单按钮插件
这是一款jQuery和CSS3滑动展开菜单按钮插件。该滑动展开菜单按钮在用户点击主菜单按钮之后,子菜单以滑动的方式依次展开
76 21
|
3月前
|
jquery图片和pdf文件预览插件
EZView.js是一款jquery图片和pdf文件预览插件。EZView.js可以为图片和pdf格式文件生成在线预览效果。支持的文件格式有pdf、jpg、 png、jpeg、gif。
91 16
|
3月前
|
jquery文字动画特效插件animatext
jquery文字动画特效插件animatext
81 9
简单易用的jquery响应式轮播图插件ma5slider
ma5slider是一款简单易用的jquery响应式轮播图插件。该轮播图支持鼠标拖拽,可以通过CSS定制外观,支持无限循环模式,内置水平,垂直和淡入淡出三种轮播图过渡动画效果。
简洁实用的jQuery进度条插件
这是一款简洁实用的jQuery进度条插件。该插件使用简单,通过在页面中放置指定的HTML代码,即可生成带动画效果的进度条。
jQuery文字跑马灯插件Marquee
jQuery.Marquee是一款jQuery文字跑马灯插件。jQuery.Marquee跑马灯插件可以结合使用CSS3动画,制作文字的上下左右移动效果。
jquery和CSS3图片排序过滤搜索插件
Filterizr是一款jquery和CSS3图片排序过滤插件。它可以对一组图片进行排序,按条件过滤和按关键字搜索。并在显示结果时使用指定的CSS3动画过渡效果。
37 2
jquery和CSS3响应式轮播图插件jcSlider
jcSlider是一款jquery和CSS3响应式轮播图插件。jcSlider使用CSS3过渡动画,它可以和animate.css完美结合,生成60多种轮播图过渡动画效果。
jQuery Lightbox和弹出层插件flashy
Flashy.js是一款响应式jQuery Lightbox和弹出层插件
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等