dede 点击栏目显示其子栏目

qq_30409093 2015-08-06 04:54:37

<script type="text/javascript">
function Show_Hidden(trid){
if(trid.style.display=='block'){
trid.style.display='none';
}else{
trid.style.display='block';
}
}

</script>



{dede:channelartlist cacheid='channelsonlist' }
<tr>
<td height="1" colspan="2"></td>
</tr>

<tr>
<td width="100%" align="left">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="left" height="28" class="pro_dlm"> <a onclick="Show_Hidden(t)" href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></td>
</tr>
</table> </td>
</tr>
<tr><td height="3"></td></tr>
<!-- 二级菜单 -->
<!--+++++++++++++++++++++++++++++++++++-->
<tr id="t" style="display:none" >
<td width="100%" align="left">
<table border="0" align="center" cellpadding="0" cellspacing="0" width="100%">


{dede:channel type='son' noself='yes' }
<tr >
<td height="28" valign="middle" class="pro_xlm">
<a href="[field:typelink/]">[field:typename/]</a></td>
</tr>


{/dede:channel}
</table>

</td>
</tr>

{/dede:channelartlist}

如上想起的作用就是判断点击上级栏目然后列出其子栏目,就是想达到这个效果,但是不知道是不是dede标签不支持,因为在dede标签外部实验调用上面这个js就可以,单是在dede上面这个标签内部就不行,往大哥大姐们指教,谢谢
...全文
43 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,954

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧