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

discuz仿_图片滑动特效_遇到问题,请高手指点。

  [复制链接]
发表于 2014-7-21 23:12:26 | 显示全部楼层 |阅读模式
效果如图:

20140721225614.jpg
我已经将原代码分析出来了,并成功用html制作成功。可以自行下载测试。
但在用于discuz中时,遇到问题。效果实现了,但在头部顶端DIY用不成了。是不是js冲突,还是什么问题?请高手解决,说具体实现方法。
20140721230929.jpg
这是测试站
http://d30.0359fh.com/forum.php


lianxi3.rar

461.04 KB, 下载次数:

这是html制作出的效果

回复

使用道具 举报

发表于 2014-7-21 23:23:06 | 显示全部楼层
DIY代码

  1. <script type="text/javascript" src="js/jquery.min.js"></script>
  2.   <script type="text/javascript" src="js/hefei_cc_jquery_ext2.js"></script>
  3.   <link rel="stylesheet" type="text/css"  href="css/style.css" />
  4. <div class="app_gundong">
  5.             <div class="app_gundong_t"><span>界面截图</span></div>
  6.         <div id="slideshow03">
  7.       <ul style="width: 4862px;">
  8.                 [loop]
  9.                  <li><a target="_blank" href="{url}"><img width="191" height="275" src="{pic}"></a></li>
  10.                 [/loop]

  11.                   </ul>
  12.       </div>
  13.       <a class="prev"></a>
  14.       <a class="next on"></a>
  15.              <script>
  16.                 jQuery(function(){
  17.                 jQuery('#slideshow03').kxbdSuperMarquee({
  18.                         isEqual:false,
  19.                         distance:221,
  20.                         time:8,
  21.                         speed:1,  
  22.                         btnGo:{left:'.next',right:'.prev'},
  23.                         direction:'left'});
  24.                         });
  25.                
  26.                 </script>
  27.   </div>
复制代码

将附件下载解压到网站根目录

lianxi3.zip (469.69 KB, 下载次数: )





回复 1 0

使用道具 举报

 楼主| 发表于 2014-7-22 00:12:39 | 显示全部楼层
经测试,失败!
20140722000700.jpg

我看到图片显示不出来,查看到图片调用错误
20140722000805.jpg


我想,图片显示不来,采取办法使图片可以显示,来可以出效果吗,

  •                 [loop]
  •                  <li><a target="_blank" href="{url}"><img width="191" height="275" src="{pic}"></a></li>
  •                 [/loop]
替换为
             <li><a target="" href=""><img width="191" height="275" src="images/gd_pic01.jpg"></a></li>
             <li><a target="" href=""><img width="191" height="275" src="images/gd_pic02.jpg"></a></li>
             <li><a target="" href=""><img width="191" height="275" src="images/gd_pic03.jpg"></a></li>
             <li><a target="" href=""><img width="191" height="275" src="images/gd_pic04.jpg"></a></li>
             <li><a target="" href=""><img width="191" height="275" src="images/gd_pic05.jpg"></a></li>
             <li><a target="" href=""><img width="191" height="275" src="images/gd_pic06.jpg"></a></li>
             <li><a target="" href=""><img width="191" height="275" src="images/gd_pic07.jpg"></a></li>
             <li><a target="" href=""><img width="191" height="275" src="images/gd_pic08.jpg"></a></li>
             <li><a target="" href=""><img width="191" height="275" src="images/gd_pic09.jpg"></a></li>
             <li><a target="" href=""><img width="191" height="275" src="images/gd_pic10.jpg"></a></li>
             <li><a target="" href=""><img width="191" height="275" src="images/gd_pic11.jpg"></a></li>
图片可以显示出来了,效果也出来了。但还是原贴说的问题,diy功能不能用,我想可能是js代码与diy代码有重复,导致 diy无法正常使用。
20140722001206.jpg

还是解决不了问题。。。。

20140722000626.jpg
回复

使用道具 举报

 楼主| 发表于 2014-7-22 00:14:48 | 显示全部楼层

感谢你的回答,可是问题还未解决。再想想办法吧。
回复

使用道具 举报

 楼主| 发表于 2014-7-22 00:22:41 | 显示全部楼层
只要把这两个js删除,diy就可以正常使用了,说明就是js问题,但在html中确可以。什么问题呢@admin
    <script type="text/javascript" src="js/jquery.min.js"></script>
      <script type="text/javascript" src="js/hefei_cc_jquery_ext2.js"></script>
回复

使用道具 举报

发表于 2014-7-22 07:29:58 | 显示全部楼层
阿征 发表于 2014-7-21 16:22
只要把这两个js删除,diy就可以正常使用了,说明就是js问题,但在html中确可以。什么问题呢@admin
   
  ...

用这个办法来解决冲突 将以下代码写入JS,然后将JS代码中的$全部替换为jq即可解决冲突问题
  1. jQuery.noConflict();
  2. var jq=jQuery;
复制代码
回复

使用道具 举报

 楼主| 发表于 2014-7-22 11:52:48 | 显示全部楼层
admin 发表于 2014-7-22 07:29
用这个办法来解决冲突 将以下代码写入JS,然后将JS代码中的$全部替换为jq即可解决冲突问题

换你的方法,
将jquery.min,加入js并$全部替换为jq。还是老问题,diy功能无法使用。,点diy后,显示空白没有内容。

或许是我代码有问题,你有相关代码我试试。
回复

使用道具 举报

 楼主| 发表于 2014-7-22 11:55:43 | 显示全部楼层
这种图片轮播效果如何实现。按这个代码我试试。
20140722115419.jpg
回复

使用道具 举报

 楼主| 发表于 2014-7-22 11:57:50 | 显示全部楼层
admin 发表于 2014-7-22 07:29
用这个办法来解决冲突 将以下代码写入JS,然后将JS代码中的$全部替换为jq即可解决冲突问题

http://d33.0359fh.com/forum.php
这是测试站,你可以看看,下部效果可以正常显示,鼠标点击可以显示下一张、前一张。
但是管理员帐号进入,diy无法使用。
你可以测试一下,
用户名admin  密码123456
回复

使用道具 举报

 楼主| 发表于 2014-7-22 12:02:20 | 显示全部楼层
admin 发表于 2014-7-22 07:29
用这个办法来解决冲突 将以下代码写入JS,然后将JS代码中的$全部替换为jq即可解决冲突问题

我看到教程
3-2 制作jquery滑动效果导航
中的ja代码,并没用“代码写入JS,然后将JS代码中的$全部替换为jq”解决冲突呀?这是为什么呢

还请师傅多多指点
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 06:57 , Processed in 0.059163 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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