解决Discuz点击diy没反应及TAB切换无反应的问题

我们在进行DZ模板制作时,使用DIY功能去调用论坛中的不同版块的数据,由于DIY会自动增加外面的层,有时会导致某些模板的diy没反应,也有的只会显示不会消失的情况。这是由于JS无法找到相应的节点。

解决Discuz点击diy没反应及TAB切换无反应的问题

解决Discuz点击diy没反应步骤:

1、使用FTP上传工具,找到staticjs目录下的common.js文件。然后右键选择下载该文件。解决Discuz点击diy没反应及TAB切换无反应的问题

2、下载到本地(建议下载到桌面,或者新建一个用于存放代码修改文件的文件夹,以便于查找),右键选择”打开方式“,选择使用记事本打开下载的该文件。解决Discuz点击diy没反应及TAB切换无反应的问题

3、使用快捷键:“CTRL+F”,查找关键字段: function openDiy()。查找到之后关闭查找窗口,以免影响代码修改。

4、找到以下代码:

function openDiy(){

if(DYNAMICURL) {

window.location.href = SITEURL+DYNAMICURL + (DYNAMICURL.indexOf(‘?’) < 0 ? ‘?’ : ‘&’) + (‘diy=yes’);

} else {

window.location.href = ((window.location.href + ”).replace(/[?&]diy=yes/g, ”).split(‘#’)[0] + ( window.location.search && window.location.search.indexOf(‘?diy=yes’) < 0 ? ‘&diy=yes’ : ‘?diy=yes’));

}

}

5、将找到的代码改为如下:

function openDiy(){
window.location.href = ((window.location.href + ”).replace(/[?&]diy=yes/g, ”).split(‘#’)[0] + ( window.location.search && window.location.search.indexOf(‘?diy=yes’) < 0 ? ‘&diy=yes’ : ‘?diy=yes’));
}

6、修改完成之后保存,使用FTP上传覆盖对应的原文件,之后回到后台更新缓存即可。最后进入网站首页,查看修改过后的效果。解决Discuz点击diy没反应及TAB切换无反应的问题

解决DZ模板制作时TAB切换无反应的方法就是用自己的代码结合目标网站的样式来替换。

第一步:修改TAB切换按钮。使用以下html代码代替(文字可以自己替换):

 <ul>
<li id=”two1″ onMouSEOver=”setTab(1)” class=”on1″>幼教</li>
<li id=”two2″ onMouSEOver=”setTab(2)”>小学</li>
<li id=”two3″ onMouSEOver=”setTab(3)”>初中</li>
<li id=”two4″ onMouSEOver=”setTab(4)”>高中</li>
<li id=”two5″ onMouSEOver=”setTab(5)”>大学</li>
</ul>

第二步:将以下的JS代码放在以上的HTML代码的下面。

 <script language=”JAVAscript”>
<!–
function setTab(su){
for(i=1;i<=5;i++){
var menu=document.getElementById(‘two’+i);
menu.className = i==su?”on1″:””; //三维运算来判断当前I是不是与SU相等,然后取值
var con=document.getElementById(“con_”+i);
con.style.display = i==su?”block”:”none”;
}
}
//–>
</script>

第三步:将内容版块使用以下的DZ代码替换。并且id=”con_1″ 需要不断的增加。如id=”con_2″,id=”con_3″……

<dl id=”con_1″ style=”display: block;”>
[loop]
<div class=”fl phshuzi”>{currentorder}</div><div class=”phsz_r”><a href=”{url}” title=”{title}” target=”_blank”>{title}</a></div>
[/loop]
</dl>

第四步:由于不同网站所使用的类名不一样,以上的代码需要结合自己的网站的类名进行修改,以达到自己需要的效果。

© 版权声明
THE END
喜欢就支持一下吧
点赞11
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    暂无评论内容

随即推荐
苹果笔记本怎么重装系统-五伯资源网

苹果笔记本怎么重装系统

工具/原料: 系统版本:mac os x 品牌型号:苹果matebook13 软件版本:8G容量U盘
test31029367的头像-五伯资源网test3102936712个月前
0356
商务创业融资计划书PPT模板-五伯资源网

商务创业融资计划书PPT模板

商务创业融资计划书模板。一套商业创业融资计划书幻灯片设计,共50页,非常实用。 分类:商务下载:148455次 比例:宽屏16:9 页数:50页 格式:.
test17473844的头像-五伯资源网test1747384410个月前
03210
最新php号卡商城v1.2(支持扫码无限开通分站)-五伯资源网

最新php号卡商城v1.2(支持扫码无限开通分站)

1.将数据库文件导入数据默认账号admin默认密码123456在后台点击右上角个人中心修改密码。
admin的头像-五伯资源网admin1年前
05012
SimpleWall简单防火墙v3.7.1-五伯资源网

SimpleWall简单防火墙v3.7.1

软件介绍 SimpleWall是一款小巧的防火墙软件,可以自定义拦截程序联网,对于一些修改软件特别有效.一些恶意的网络操作,因此有了这款工具让用户可以非常详细的了解目前那些程序或者进程进行了网...
test43543905的头像-五伯资源网test435439059个月前
03715
电脑杀毒软件哪个好用-五伯资源网

电脑杀毒软件哪个好用

我们在使用电脑时需要定期杀毒,目前市面上电脑杀毒软件多种多样,让人眼花缭乱。那么,电脑杀毒软件哪个好用?今天,小编就给大家电脑杀毒软件的分享。
zxy2023的头像-五伯资源网zxy202312个月前
0267
安卓抖音TikTok海外版v23.2.16去广告解除封锁版-五伯资源网

安卓抖音TikTok海外版v23.2.16去广告解除封锁版

Profile (我的)-设置-App Language (应用语言)-中文简体 # 碰到无法登陆,获取验证码提示使用太频繁该怎么解决?
admin的头像-五伯资源网admin2年前
0239
超实用的多功能工具箱微信小程序源码带流量主-五伯资源网

超实用的多功能工具箱微信小程序源码带流量主

恶搞理发器,插电充钱,数钱,2048小游戏
admin的头像-五伯资源网admin2年前
02213
小白一键重装系统可靠吗-五伯资源网

小白一键重装系统可靠吗

小白一键重装系统软件是现在安装系统时使用率最高的软件没有之一,不过很多用户还是担心它可不可靠,今天就给你们带来了小白一键重装系统可不可靠详情和小白一键重装系统操作教程。
test1439304的头像-五伯资源网test143930412个月前
02911
商务总结汇报通用PPT模板-五伯资源网

商务总结汇报通用PPT模板

一份商务总结汇报通用模板,浅灰色低多边形背景,风格时尚简约,宽屏版式,绿色森林图片,如果不喜欢可替换ppt模板 pptx 大小:2.16MB 日期:2015-11-20 效果:静态 下载地址1 下载地址2
test31029367的头像-五伯资源网test3102936710个月前
0298
系统重装怎么装win10专业版-五伯资源网

系统重装怎么装win10专业版

win10系统现在越来越稳定,性能也越来越好,不少人都想将win7系统升级到win10系统使用,不过现在不能直接升级,一般都需要通过系统重装的方式实现。那么具体系统重装怎么装win10专业版?下面给...
test29571644的头像-五伯资源网test2957164411个月前
04710