找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 9068|回复: 5

关于jquery的调用

  [复制链接]
发表于 2014-11-7 11:35:23 | 显示全部楼层 |阅读模式
求助 jiaoben2703.rar (561.8 KB, 下载次数: )
回复

使用道具 举报

发表于 2014-11-7 12:50:25 | 显示全部楼层
本帖最后由 技术帮助 于 2014-11-7 14:57 编辑

把以下代码复制到DIY模板里面
已经修复!
  1. <style type="text/css">
  2.         /* slide */
  3.         .slide{width:980px;height:653px;overflow:hidden;margin:0 auto;background:#000;border-top:1px solid #d21bd4}
  4.         .slide_box{width:244px;height:653px;overflow:hidden;position:relative;float:left;border-right:1px solid #999;cursor:pointer;background-repeat:no-repeat}
  5.         .slide_box.last{border-right-width:0}
  6.         .slide .bg1 .navbox{width:244px}
  7.         .slide #box_1{position:absolute;left:0;bottom:0}
  8.         .slide #box_1 .navtitle{width:244px;height:45px;line-height:45px;overflow:hidden;font-size:20px;text-align:center}
  9.         .slide #box_1 .navsumary{padding:10px;margin-bottom:3px;font-size:12px;line-height:26px}
  10.         .slide #box_2{position:absolute;left:0;bottom:45px}.slide #box_2 .navtitle{width:244px;height:45px;line-height:45px;overflow:hidden;font-size:20px;text-align:center}
  11.         .slide #box_2 .navsumary{padding:10px;margin-bottom:3px;font-size:12px;line-height:26px}
  12.         .slide #box_3{position:absolute;left:0;bottom:90px}
  13.         .slide #box_3 .navtitle{width:244px;height:45px;line-height:45px;overflow:hidden;font-size:20px;text-align:center}
  14.         .slide #box_3 .navsumary{padding:10px;margin-bottom:3px;font-size:12px;line-height:26px}
  15.         .slide #box_4{position:absolute;left:0;bottom:45px}
  16.         .slide #box_4 .navtitle{width:244px;height:45px;line-height:45px;overflow:hidden;font-size:20px;text-align:center}
  17.         .slide #box_4 .navsumary{padding:10px;margin-bottom:3px;font-size:12px;line-height:26px}
  18.         .slide .navbox .navsumary{color:#fff;display:none;padding:10px}
  19.         .navtitle img{display:none}
  20.         .slide .navbox .navtitle a,.slide .navbox .navtitle a:link,.slide .navbox .navtitle a:visited{color:#fff;text-decoration:none}
  21.         .slide .navbox .navtitle a:hover{color:#fff;text-decoration:underline}
  22.         .slide .navtitle,.slide .navsumary{position:relative}
  23.         .slide div.bg{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0}
  24.         .slide div.txt{position:relative;z-index:2}
  25.         .slide div.bg{filter:alpha(opacity=60);opacity:.6}
  26.         .slide #box_1 div.bg{background-color:#00ffea}
  27.         .slide #box_2 div.bg{background-color:#9d9d9d}
  28.         .slide #box_3 div.bg{background-color:#c020e8}
  29.         .slide #box_4 div.bg{background-color:#e4ff00}
  30.         .more{position:absolute;right:30px;top:500px;font-size:18px;color:#fff;}
  31.         .more a:link,.more a:visited{color:#fff;}
  32. </style>

  33.         <!--[if lt IE 7]>
  34.         <style type="text/css">
  35.         .slide #box_1 .navsumary,.slide #box_2 .navsumary,.slide #box_3 .navsumary,.slide #box_4 .navsumary,.slide .navbox .navsumary{padding:0;width:244px;height:90px;overflow:hidden}
  36.         .slide .navsumary div.txt{padding:10px;width:224px;}
  37.         </style>
  38.         <![endif]-->
  39.         <script type="text/javascript" src="dz7comcn/js/jquery-1.4.2.min.js"></script>
  40.        <script type="text/javascript">
  41.                 jQuery(function(){
  42.                         // 幻灯片图片滑动
  43.                         jQuery("html,body").animate({scrollTop:jQuery("#slide").offset().top},800);
  44.                         var a =0;
  45.                         jQuery("#slide>.slide_box").click(function(){
  46.                                 var a = jQuery(this).find(".navbox>.navtitle a").attr("href");
  47.                                 window.open(a);
  48.                                 return !1
  49.                         }),
  50.                         jQuery("#slide>.slide_box").mouseover(function(){
  51.                                 var b =jQuery(this).index();
  52.                                 if(b!= a){
  53.                                         jQuery("#slide .navsumary").hide();
  54.                                         jQuery(this).find(".navbox>.navsumary").show();
  55.                                         var c = "bg" + (b + 1);
  56.                                         b < a && (jQuery.browser.msie?(
  57.                                                 jQuery(".slide_box").stop().animate({backgroundPositionX: "980px"}, 0).removeClass("bg1 bg2 bg3 bg4").addClass(c),
  58.                                                 jQuery("#box_1").parent().stop().animate({backgroundPositionX: "0"}, 100),
  59.                                                 jQuery("#box_2").parent().stop().animate({backgroundPositionX:"-245px"},200),
  60.                                                 jQuery("#box_3").parent().stop().animate({backgroundPositionX: "-490px"},300),
  61.                                                 jQuery("#box_4").parent().stop().animate({backgroundPositionX: "-735px"},400,
  62.                                                 function(){
  63.                                                         jQuery(".slide_box,#slide").removeClass("bg1 bg2 bg3 bg4").addClass(c);
  64.                                                 }
  65.                                         )):(
  66.                                                 jQuery(".slide_box").stop().animate({backgroundPosition:"980px 0"},0).removeClass("bg1 bg2 bg3 bg4").addClass(c),
  67.                                                 jQuery("#box_1").parent().stop().animate({backgroundPosition:"0 0"},100),
  68.                                                 jQuery("#box_2").parent().stop().animate({backgroundPosition:"-245px 0"},200),
  69.                                                 jQuery("#box_3").parent().stop().animate({backgroundPosition:"-490px 0"},300),
  70.                                                 jQuery("#box_4").parent().stop().animate({backgroundPosition: "-735px 0"},400,
  71.                                                 function(){
  72.                                                         jQuery(".slide_box,#slide").removeClass("bg1 bg2 bg3 bg4").addClass(c)
  73.                                                 }
  74.                                         )), a = b),b > a &&(jQuery.browser.msie?(
  75.                                                 jQuery(".slide_box").stop().animate({backgroundPositionX: "-980px" },0).removeClass("bg1 bg2 bg3 bg4").addClass(c),
  76.                                                 jQuery("#box_1").stop().parent().animate({backgroundPositionX:"0"},400,
  77.                                                         function(){
  78.                                                                 jQuery(".slide_box,#slide").removeClass("bg1 bg2 bg3 bg4").addClass(c)
  79.                                                         }
  80.                                                 ),
  81.                                                 jQuery("#box_2").parent().stop().animate({ backgroundPositionX: "-245px" }, 300),
  82.                                                 jQuery("#box_3").parent().stop().animate({backgroundPositionX: "-490px"}, 200),
  83.                                                 jQuery("#box_4").parent().stop().animate({backgroundPositionX: "-735px"}, 100)):(jQuery(".slide_box").stop().animate({backgroundPosition:"-980px 0"},0).removeClass("bg1 bg2 bg3 bg4").addClass(c),
  84.                                                 jQuery("#box_1").stop().parent().animate({backgroundPosition:"0 0"},400,
  85.                                                         function(){
  86.                                                                 jQuery(".slide_box,#slide").removeClass("bg1 bg2 bg3 bg4").addClass(c)
  87.                                                         }
  88.                                                 ),
  89.                                                 jQuery("#box_2").parent().stop().animate({backgroundPosition:"-245px 0"}, 300),
  90.                                                 jQuery("#box_3").parent().stop().animate({backgroundPosition:"-490px 0"},200),
  91.                                                 jQuery("#box_4").parent().stop().animate({backgroundPosition: "-735px 0"},100)
  92.                                         ), a = b)
  93.                                 }
  94.                         });
  95.                                
  96.                 });

  97.         </script>
  98.         <div class="slide clearfix bg1" id="slide">
  99.                 <div class="slide_box bg1" style="background-position:0 0;">
  100.                         [index=1]
  101.                                                 <style>
  102.                                                  .bg1{background-image:url({pic})}
  103.                                                 </style>
  104.                         <div id="box_1" class="navbox">
  105.                                 <div class="navsumary" style="display:block">
  106.                                         <div class="bg"></div>
  107.                                         <div class="txt">{title}</div>
  108.                                 </div>
  109.                                 <div class="navtitle">
  110.                                         <div class="bg"></div>
  111.                                         <div class="txt"><a href="{url}"><img src="{pic}" alt="{title}" />{title}</a></div>
  112.                                 </div>
  113.                         </div>
  114.                         [/index]
  115.                 </div>
  116.                
  117.                 <div class="slide_box bg1" style="background-position:-245px 0;">
  118.                         [index=2]
  119.                                                 <style>
  120.                                                  .bg2{background-image:url({pic})}
  121.                                                 </style>
  122.                         <div id="box_2" class="navbox">
  123.                                 <div class="navsumary">
  124.                                         <div class="bg"></div>
  125.                                         <div class="txt">{title}</div>
  126.                                 </div>
  127.                                 <div class="navtitle">
  128.                                         <div class="bg"></div>
  129.                                         <div class="txt"><a href="{url}"><img src="{pic}" alt="{title}" />{title}</a></div>
  130.                                 </div>
  131.                         </div>
  132.                         [/index]
  133.                 </div>
  134.                
  135.                 <div class="slide_box bg1" style="background-position:-490px 0;">
  136.                         [index=3]
  137.                                                 <style>
  138.                                                  .bg3{background-image:url({pic})}
  139.                                                 </style>
  140.                         <div id="box_3" class="navbox">
  141.                                 <div class="navsumary">
  142.                                         <div class="bg"></div>
  143.                                         <div class="txt">{title}</div>
  144.                                 </div>
  145.                                 <div class="navtitle">
  146.                                         <div class="bg"></div>
  147.                                         <div class="txt"><a href="{url}"><img src="{pic}" alt="{title}" />{title}</a></div>
  148.                                 </div>
  149.                         </div>
  150.                         [/index]
  151.                 </div>
  152.                
  153.                 <div class="slide_box bg1 last" style="background-position:-735px 0;">
  154.                         [index=4]
  155.                                                 <style>
  156.                                                  .bg4{background-image:url({pic})}
  157.                                                 </style>
  158.                         <div id="box_4" class="navbox">
  159.                                 <div class="navsumary">
  160.                                         <div class="bg"></div>
  161.                                         <div class="txt">{title}</div>
  162.                                 </div>
  163.                                 <div class="navtitle">
  164.                                         <div class="bg"></div>
  165.                                         <div class="txt"><a href="{url}"><img src="{pic}" alt="{title}" />{title}</a></div>
  166.                                 </div>
  167.                         </div>
  168.                         [/index]
  169.                 </div>
  170.         </div><!--slide end-->
复制代码




然后把附件下载后解压,将dz7comcn文件夹上传至网站根目录即可实现对应的效果!
dz7comcn.zip (25.88 KB, 下载次数: )

具体操作流程可以参照教程
http://www.dz7.com.cn/dz7article-14-1.html



回复

使用道具 举报

 楼主| 发表于 2014-11-7 13:57:40 | 显示全部楼层
技术帮助 发表于 2014-11-7 12:50
把以下代码复制到DIY模板里面

然后把附件下载后解压,将dz7comcn文件夹上传至网站根目录即可实现对应的 ...

您好,我的弄完之后是这个样子的。 QQ截图20141107135525.jpg
QQ截图20141107135534.jpg

图片在哪呀。。那个diy模板就是index吗?
回复

使用道具 举报

发表于 2014-11-7 14:56:03 | 显示全部楼层
之前代码有错误,已经修改!重新复制测试一下!效果截图:

效果a

效果a



效果b

效果b


回复

使用道具 举报

 楼主| 发表于 2014-11-7 19:03:21 | 显示全部楼层
技术帮助 发表于 2014-11-7 14:56
之前代码有错误,已经修改!重新复制测试一下!效果截图:

还是那个样子啊,图片的位置在哪?
回复

使用道具 举报

发表于 2014-11-9 23:37:19 | 显示全部楼层
1065D 发表于 2014-11-7 19:03
还是那个样子啊,图片的位置在哪?

每一段循环,就会生成对应的背景图片!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2024-12-24 01:32 , Processed in 0.058892 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表