关于jquery.flexslider-min.js插件

Flexslider具有以下特性:
  • 支持滑动和淡入淡出效果。
  • 支持水平、垂直方向滑动。
  • 支持键盘方向键控制。
  • 支持触控滑动。
  • 支持图文混排,支持各种html元素。
  • 自适应屏幕尺寸。
  • 可控制滑动单元个数。
  • 更多选项设置和回调函数。
HTML

首先在页面head部位载入jquery库文件和Flexslider插件,以及Flexslider所需的基本css样式文件。

 
<link rel="stylesheet" type="text/css" href="flexslider.css" /> 
<script type="text/javascript" src="jquery-1.7.2.min.js"></script> 
<script type="text/javascript" src="jquery.flexslider-min.js"></script> 

然后在body中加入以下HTML代码:

 
<div class="flexslider"> 
      <ul class="slides"> 
        <li><img src="images/s1.jpg" /></li> 
        <li><img src="images/s2.jpg" /></li> 
        <li><img src="images/s3.jpg" /></li> 
        <li><img src="images/s4.jpg" /></li> 
      </ul> 
</div> 

我们使用了.flexslider来包括所有需要滚动的内容元素,然后使用<ul class="slides">这个class非常关键,内部的滚动内容都是针对.slides的,然后在<li>内部加入任意html元素,包括图片和文字。

jQuery

调用Flexslider插件非常简单,使用如下代码:

 
$(function() { 
    $(".flexslider").flexslider(); 
});     

然后预览网页效果,一个内容切换效果就完成了,当然想要更多个性化设置,flexslider提供了丰富的选项配置以及回调函数绝对可以满足大多数开发者需求。

Flexslider选项设置
参数 描述 默认值
animation 动画效果类型,有"fade":淡入淡出,"slide":滑动 "fade"
easing 内容切换时缓动效果,需要jquery easing插件支持 "swing"
direction 内容滚动方向,有"horizontal":水平方向 和"vertical":垂直方向 "horizontal"
animationLoop 是否循环滚动 true
startAt 初始滑动时的起始位置,定位从第几个开始滑动 0
slideshow 是否自动滑动 true
slideshowSpeed 滑动内容展示时间(ms) 7000
animationSpeed 内容切换时间(ms) 600
initDelay 初始化时延时时间 0
pauseOnHover 鼠标滑向滚动内容时,是否暂停滚动 false
touch 是否支持触摸滑动 true
directionNav 是否显示左右方向箭头按钮 true
keyboard 是否支持键盘方向键操作 true
minItems 一次最少展示滑动内容的单元个数 1
maxItems 一次最多展示滑动内容的单元个数 0
move 一次滑动的单元个数 0
回调函数 start: function(){}, 
before: function(){},
after: function(){}, 
end: function(){}, 
added: function(){}, 
removed: function(){}, 
init: function(){},
-

更多Flexslider相关信息可以访问Flexslider官网地址:http://www.woothemes.com/flexslider/

声明:本文为转载文,helloweba.com和作者拥有版权,如需转载,请注明来源于 helloweba.com并保留原文链接:http://www.helloweba.com/view-blog-265.html
### 回答1: jquery.jqprint-0.3.js 是一个基于 jQuery插件,用于在网页中实现打印功能。它可以让用户通过点击页面上的一个按钮或者执行一个 JavaScript 函数来实现将当前页面的内容打印出来的功能。 这个插件的使用非常简单,只需要在页面中引入 jquery.jqprint-0.3.js 文件,并在需要的地方调用插件提供的方法即可。插件提供的方法主要有 `jqprint()` 方法,用于执行页面的打印操作。例如,可以在页面上有一个按钮,点击按钮时执行 `jqprint()` 方法来触发打印。 插件的主要功能是将页面内容转化为打印格式,并调用浏览器的打印功能进行实际打印。在执行 `jqprint()` 方法时,插件会创建一个隐藏的 iframe 元素,并将页面内容复制到该 iframe 中。然后,插件会调用 iframe 的打印方法,实现将内容打印出来的效果。 除了基本的打印功能外,jquery.jqprint-0.3.js 还提供了一些可配置的选项,允许用户在打印之前进行一些自定义操作。比如可以设置打印页眉、页脚的内容,还可以设置打印页面的比例等。 总之,jquery.jqprint-0.3.js 是一个方便实用的 jQuery 插件,可以在网页中轻松实现打印功能,使用户能够将页面内容快速、方便地打印出来。它的简单易用和可配置性使得它适用于各种需要打印功能的网页应用。 ### 回答2: jquery.jqprint-0.3.js是一个基于jQuery的打印插件。它提供了一个简单的方法来打印一个页面或特定的DOM元素。 使用该插件非常简单,只需加载jQueryjquery.jqprint-0.3.js文件,并调用相应的方法即可。通过调用$.jqprint()方法,可以打印整个页面。 如果要打印指定的DOM元素,可以将该元素的选择器传递给$.jqprint()方法。例如,要打印id为"myElement"的元素,可以使用$("#myElement").jqprint()。 除了基本的打印功能外,jquery.jqprint-0.3.js还支持一些其他的选项和回调函数。例如,可以通过设置{noPrintSelector: ".no-print"}来指定不应打印的元素的选择器;可以使用beforePrint和afterPrint回调函数在打印之前和之后执行一些自定义的操作。 总结来说,jquery.jqprint-0.3.js是一个方便易用的打印插件,可用于在网页中实现打印功能。无论是打印整个页面还是指定的DOM元素,该插件都提供了简单的方法,并且可以通过一些选项和回调函数进行更多的定制。 ### 回答3: jquery.jqprint-0.3.js是一个jQuery插件,用于在浏览器中打印HTML内容。它提供了一种简单的方式来将特定区域的内容打印出来,而无需使用浏览器的默认打印功能。 使用jquery.jqprint-0.3.js,我们可以通过选择器来指定要打印的HTML区域。可以是整个页面、特定的div或任何其他HTML元素。该插件会自动将指定的内容复制到一个隐藏的iframe中,并使用浏览器的打印功能将其打印出来。 该插件还提供了一些自定义选项,使我们能够控制打印的一些方面。例如,我们可以设置打印时的页眉和页脚,设置打印页面的标题,调整打印页面的大小等等。这些选项可以通过传递一个包含设置参数的对象来实现。 使用jquery.jqprint-0.3.js非常简单。只需在HTML页面中引入jQuery库和插件文件,然后在需要打印的按钮或链接的click事件中调用`$().jqprint()`方法即可。例如,可以使用以下代码来实现点击一个按钮后打印指定区域的内容: ``` $("#print-button").click(function() { $("#print-content").jqprint(); }); ``` 总之,jquery.jqprint-0.3.js是一个方便的jQuery插件,提供了一种简单的方法来在浏览器中打印HTML内容。通过选择器和自定义选项,我们可以控制打印的内容和样式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值