<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[沧海一粟]]></title> 
<link>http://www.dzhope.com/index.php</link> 
<description><![CDATA[Web系统架构与服务器运维,php开发]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[沧海一粟]]></copyright>
<item>
<link>http://www.dzhope.com/post//</link>
<title><![CDATA[jquery全屏响应式幻灯片插件Unslider]]></title> 
<author>jed &lt;jed521@163.com&gt;</author>
<category><![CDATA[代码编程]]></category>
<pubDate>Tue, 15 Dec 2015 15:29:12 +0000</pubDate> 
<guid>http://www.dzhope.com/post//</guid> 
<description>
<![CDATA[ 
	Unslider是一个非常纯粹的jquery幻灯片插件，它没有多余的特效，用的只是非常简单也非常普通的滚动特效，但它的优点在于文件非常小，只有3K，CSS可以完全自定义，支持各现代浏览器，支持键盘操作。Unslider可以自动检测图片的高度，并自动平滑的调整图片的高度来适应幻灯片。<br/><br/>使用方法<br/><br/>引入jquery和unslider<br/><br/><div class="code"><br/>&lt;script src=&quot;//code.jquery.com/jquery-latest.min.js&quot;&gt;&lt;/script&gt;<br/>&lt;script src=&quot;unslider.min.js&quot;&gt;&lt;/script&gt;<br/></div><br/>构建html代码<br/><div class="code"><br/>&lt;div class=&quot;banner&quot;&gt;<br/>&nbsp;&nbsp; &lt;ul&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;li&gt;This is a slide.&lt;/li&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;li&gt;This is another slide.&lt;/li&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;li&gt;This is a final slide.&lt;/li&gt;<br/>&nbsp;&nbsp; &lt;/ul&gt;<br/>&lt;/div&gt;<br/></div><br/>美化外观，你可自定义CSS样式来美化<br/><div class="code"><br/>.banner &#123; position: relative; overflow: auto; &#125;<br/>.banner li &#123; list-style: none; &#125;<br/>.banner ul li &#123; float: left; &#125;<br/></div><br/><br/>写入JS初始化插件<br/><div class="code"><br/>$(function() &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;$(&#039;.banner&#039;).unslider();<br/>&#125;);<br/></div><br/>选项<br/><br/>虽然unslider是轻量级的,但也设置了一系列的选项来定制你的幻灯片（滑块）。以下是默认选项。您可以添加、删除或完全跳过这些选项，决定权在你手。<br/><br/><div class="code"><br/>$(&#039;.banner&#039;).unslider(&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;speed: 500,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // 动画的滚动速度<br/>&nbsp;&nbsp;&nbsp;&nbsp;delay: 3000,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;&nbsp;每个滑块的停留时间<br/>&nbsp;&nbsp;&nbsp;&nbsp;complete: function() &#123;&#125;,&nbsp;&nbsp;//&nbsp;&nbsp;每个滑块动画完成时调用的方法<br/>&nbsp;&nbsp;&nbsp;&nbsp;keys: true,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //&nbsp;&nbsp;是否支持键盘<br/>&nbsp;&nbsp;&nbsp;&nbsp;dots: true,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //&nbsp;&nbsp;是否显示翻页圆点<br/>&nbsp;&nbsp;&nbsp;&nbsp;fluid: false&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;&nbsp;支持响应式设计（有可能会影响到响应式）<br/>&#125;);<br/></div><br/>触屏支持<br/><br/>如果你想让Unslider支持moblie、触屏、swipe等任何支持，那你需要引入jQuery.event.swipe。<br/><br/>添加pre,next按钮<br/><br/>Unslider的默认功能,不包括上一页/下一页按钮。不过幸运的是,他们可使用Unslider的方法轻松的添加上。<br/><div class="code"><br/>&lt;!-- The HTML --&gt;<br/>&lt;a href=&quot;#&quot; class=&quot;unslider-arrow prev&quot;&gt;Previous slide&lt;/a&gt;<br/>&lt;a href=&quot;#&quot; class=&quot;unslider-arrow next&quot;&gt;Next slide&lt;/a&gt;&lt;!-- And the JavaScript --&gt;&lt;script&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;var unslider = $(&#039;.banner&#039;).unslider();<br/>&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;$(&#039;.unslider-arrow&#039;).click(function() &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var fn = this.className.split(&#039; &#039;)&#91;1&#93;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;&nbsp;Either do unslider.data(&#039;unslider&#039;).next() or .prev() depending on the className<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;unslider.data(&#039;unslider&#039;)&#91;fn&#93;();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#125;);<br/>&lt;/script&gt;<br/></div><br/>访问Unslider属性<br/><br/>使用jQuery的完美的数据方法,您可以访问和手动覆盖任何方法。以下列表是你可以操作的方法:<br/><br/><div class="code"><br/>var slidey = $(&#039;.banner&#039;).unslider(),<br/>&nbsp;&nbsp;&nbsp;&nbsp;data = slidey.data(&#039;unslider&#039;);<br/>&nbsp;&nbsp;&nbsp;&nbsp; <br/>//&nbsp;&nbsp;开始 Unslider<br/>data.start();<br/> <br/>//&nbsp;&nbsp;暂停 Unslider<br/>data.stop();<br/> <br/>// 滑块跳转,还有一个可选的方法参数<br/>data.move(2, function() &#123;&#125;);<br/>//&nbsp;&nbsp;data.move(0);<br/> <br/>//&nbsp;&nbsp;手动激活键盘功能<br/>data.keys();<br/> <br/>// 跳转到下一滑块，最后一个时不显示<br/>data.next();<br/> <br/>//&nbsp;&nbsp;跳转到上一滑块，最前一个时不显示<br/>data.prev();<br/> <br/>//&nbsp;&nbsp;添加圆点导航<br/>data.dots();<br/></div><br/><br/>参考链接：<br/><a href="http://www.jqcool.net/jquery-unslider.html" target="_blank">http://www.jqcool.net/jquery-unslider.html</a><br/><a href="http://stephband.info/jquery.event.swipe/" target="_blank">http://stephband.info/jquery.event.swipe/</a><br/><a href="http://www.bootcss.com/p/unslider/" target="_blank">http://www.bootcss.com/p/unslider/</a><br/><a href="http://unslider.com/" target="_blank">http://unslider.com/</a><br/><a href="http://www.tuicool.com/articles/ZVn6bub" target="_blank">http://www.tuicool.com/articles/ZVn6bub</a><br/><a href="http://www.jq22.com/jquery-info1940" target="_blank">http://www.jq22.com/jquery-info1940</a><br/><a href="http://www.jq22.com/yanshi1940" target="_blank">http://www.jq22.com/yanshi1940</a>
]]>
</description>
</item><item>
<link>http://www.dzhope.com/post//#blogcomment</link>
<title><![CDATA[[评论] jquery全屏响应式幻灯片插件Unslider]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.dzhope.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>