jquery与Discuz代码冲突的解决方法
common.js冲突,本来首页代码就比较多,好几个JS文件混合着用,于是新建了index.htm文件
把最主要的文件往里面放
只保留的头部和页脚信息
注意看以下代码
在第二行<script type='text/javascript' >
添加了var jq = jQuery.noConflict();
同时把$改成了jq
最后的代码如下
代码中if (st > 580) {....
580就是鼠标滚动了580个像素导航条浮动.hdc就是导航条的
nav_fixed相当于重新定义了下导航条,同时nav_fixed可以更改浮动后的样式,类似于腾讯视频 浮动后可以添加更多的元素
把最主要的文件往里面放
只保留的头部和页脚信息
注意看以下代码
-
<script typet="text/javascript" src="http://www.aizhanku.com/jquery/1.9.1/jquery.min.js"></script> <script type='text/javascript' > $(window).bind("scroll", function() { var st = $(document).scrollTop(); var sel=$("#J_m_nav,top"); if (st > 600) { sel.addClass("nav_fixed"); } else { sel.removeClass("nav_fixed"); } }); </script>
在第二行<script type='text/javascript' >
添加了var jq = jQuery.noConflict();
同时把$改成了jq
最后的代码如下
-
<script typet="text/javascript" src="template/xiaoguotuzhijia/js/picLoad/jquery-1.9.1.min.js"></script> <script type='text/javascript' > var jq = jQuery.noConflict(); jq(window).bind("scroll", function() { var st = jq(document).scrollTop(); var sel=jq(".hdc"); if (st > 580) { sel.addClass("nav_fixed"); } else { sel.removeClass("nav_fixed"); } }); </script>
代码中if (st > 580) {....
580就是鼠标滚动了580个像素导航条浮动.hdc就是导航条的
nav_fixed相当于重新定义了下导航条,同时nav_fixed可以更改浮动后的样式,类似于腾讯视频 浮动后可以添加更多的元素
免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。
热门教程
discuz电脑版、手机版去除标题title中的PoweredbyDisc2018-12-27
Discuz 触屏手机版支持视频播放的方法2018-12-27
discuz手机版支持视频播放的修改方法2018-12-27
Discuz! 程序 X3.2、X3.3升级3.4教程2018-12-27
discuz X3以及X3.4论坛搬家完美详细教程2019-01-02
怎么开启手机版2018-12-25
去掉Discuz论坛底部的Powered 等版权信息2018-12-27
discuz! x3.4插件位置DZ论坛X3版本插件在哪个文件夹?2018-12-26
Mysql修改端口号后织梦dedecms的修改方法2018-12-27
Discuz!X3.2论坛实现全站HTTPS终极方法教程2018-12-28