灰儿 发表于 2016-2-19 08:57:50

phpcms v9中的焦点图切换插件jquery.sgallery.js的用法

jquery.sgallery.js是php cms中用于焦点图切换的插件。
平常我们写焦点图切换,一般是自己写个函数。但是有时会不利于后台做循环,于是在项目中被要求使用这个插件。
好处是后台循环方便。下面就按老规矩,通过例子介绍插件的用法吧。1、下载并引用jquery.sgallery.js。
1
<script type="text/javascript" src="js/jquery.sgallery.js" ></script>




2、引用css样式
1
2
3
4
5
6
7
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden; width:303px; min-height: 0; padding:0; height:260px; margin:0 !important;}
.FocusPic .changeDiv {height: 260px;}
.FocusPic .changeDiv div{position:absolute;top:0px;left:0px;width:294px;height:203px;display:none;}
.FocusPic .change{ position: absolute; right: 63px; bottom:10px; width:120px; margin:auto; z-index:9999;}
.FocusPic .change i {background-color:#c5c5c5; width:15px; height:15px; cursor:pointer; font-size:0px; line-height:15px; margin-left:13px;display:inline-block ;display:-moz-inline-stack; zoom:1;*display:inline;}
.FocusPic .change i.cur {background-color:#3dc7bf !important; width:15px; height:15px}




html代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<div class="banner">
    <div class="FocusPic">
      <div class="content" id="main-slide">
            <div class="changeDiv">
                <a href="" class="bannerlist" style="display:block;">
                  <img src="images/focus.png" width="751" height="252" alt="">
                  <p>内容内容</p>
                </a>
                <a href="" class="bannerlist">
                  <img src="images/focus.png" width="751" height="252" alt="">
                     <p>内容内容</p>
                </a>
                <a href="" class="bannerlist">
                  <img src="images/focus.png" width="751" height="252" alt="">
                  <p>内容内容</p>
                </a>
                <a href="" class="bannerlist">
                  <img src="images/focus.png" width="751" height="252" alt="">
                  <p>内容内容</p>
                </a>

            </div>
      </div>
    </div>




其中FocusPic、main-slid、changeDiv是必须的,将需要切换的焦点图及内容包在里面即可。
样式表中的change是焦点图切换的按钮,是由后台动态生成的,只需要规定好样式就行了。3、调用方法。
1
new slide("#main-slide","cur",1000,260,1);//焦点图




“#main-slide”代表包裹焦点图的内容。
“cur”是按钮切换增加的样式。
1000,260,分别是焦点图的宽和高。到此,可以实现焦点图切换的效果啦。
页: [1]
查看完整版本: phpcms v9中的焦点图切换插件jquery.sgallery.js的用法