实现栏目页点击父栏目展开子栏目效果。
来源:互联网 发布:用友u8软件安装教程 编辑:程序博客网 时间:2024/04/29 05:41
解决方法:
示例模板下载地址:http://download.csdn.net/detail/u010205757/5295455
示例模板中js代码如下:
<script type="text/javascript">
function selectLayer1(obj)
{
var tabs = document.getElementById("tagtab");
for(var i=0;i<tabs.children.length;i++){
if(obj.abbr==tabs.children[i].id){
tabs.children[i].className="new_mulu";
}else{
tabs.children[i].className="new_mulu1";
}
}
document.getElementById("tagtitle").innerText = obj.innerText;
}
function showztxxsubs(){
var obj = document.getElementById("ztxxsubs");
if(obj.style.display=="none"){
event.srcElement.parentElement.children[0].children[0].width="7";
event.srcElement.parentElement.children[0].children[0].height="7";
event.srcElement.parentElement.children[0].children[0].src="/jcms/jcms_files/jcms1/web1/site/picture/1/110411105951811.jpg";
obj.style.display="";
}else{
event.srcElement.parentElement.children[0].children[0].width="7";
event.srcElement.parentElement.children[0].children[0].height="7";
event.srcElement.parentElement.children[0].children[0].src="/jcms/jcms_files/jcms1/web1/site/picture/1/110411105951811.jpg";
obj.style.display="none";
}
}
设参代码如下:
父栏目:
<!--for-->
<table onclick="showjgszsubs()" width="95%" height="31" border="0" align="center" cellpadding="0" cellspacing="0" style=" cursor:pointer" >
<tr>
<td width="40" align="center"><!--colunmheader--></td>
<td align="left" style="color:#5b5b5b; font-size:14px" ><a style="font-size:14px; color:#5b5b5b; TEXT-DECORATION: none" href='<!--columnurl-->' ><!--columnname--></a></td>
</tr>
</table>
<!--/for-->
子栏目:
<table width="95%" height="31" border="0" align="center" cellpadding="0" cellspacing="0" style="display:none;"id="jgszsubs" >
<!--for-->
<tr >
<td width="20" ></td>
<td width="20" align="right">
</td>
<td align="left" id="jsbj" abbr="lb_mjwx" onclick="selectLayer1(this)" height="24" nowrap="nowrap" style=" color:#5b5b5b" >• <a href='<!--columnurl-->' style="color:#5b5b5b; font-size:12px; text-decoration:none;" ><!--columnname--></a></td>
</tr>
<!--/for-->
</table>
- 实现栏目页点击父栏目展开子栏目效果。
- 树状菜单 点击一个关闭另一个 默认第一个栏目的子栏目展开
- dede 嵌套调用父栏目子栏目
- 实现栏目页在同级栏目列表中,点击一栏目,该栏目样式变化(背景/颜色/字体...),其他栏目样式不变。
- DedeCMS子栏目在子栏目或内容页,调用所在顶级栏目的栏目名
- 栏目列表调用的是顶级栏目,如果需要子栏目页面展开父栏目分类则可以用下边的代码
- SQL实现查询栏目对应的所有子栏目信息
- [jeecms]获取父栏目下的子栏目名称
- php获取父级栏目下的所有子栏目
- 灵动标签实现循环子栏目数据——实现 循环子栏目数据标签 (listsonclass)的效果
- 灵动标签实现循环子栏目数据——实现 循环子栏目数据标签 (listsonclass)的效果
- 织梦调用栏目子栏目和子栏目文章
- dedecms顶级栏目列表、子栏目列表调用DEDECMS调用父栏目名称
- PHPCMS调用栏目下的子栏目
- dede 栏目点击后,二级栏目新页面继续呈展开状态方法
- Listview中实现点击栏目标题排序
- dede 调用子栏目
- PHP寻找子栏目
- HBase如何合理设置客户端Write Buffer
- 计算几何学习资料(1)
- MYSQL 数据库批量增加字段示例
- ips
- 去掉排序数组中重复的数字
- 实现栏目页点击父栏目展开子栏目效果。
- HTML学习笔记(5)
- MFC截图
- php5开发环境的搭建
- 在LR中怎么模拟下载动作?
- 没了健康谈理想又有什么意义
- Effective C++学习笔记之第五章(4)
- 互联网工作,应该先从这几本书开始
- 在 Windows 命令行模式下显示 Unicode 文本