想退过以下代码实现如图所示效果,第一个点击重要通知后,右边可以显示重要通知所属子栏目,重要通知下面可以显示小类栏目,但到了第二排,第三排大栏目下面就无法显示出小类栏目,右边可以显示。<a onclick="javascript:void(0)" href="<%=ShowTypeASP%>?bigclassid=<%=rs_b("bigclassid")%>"><%=rs_b("bigclassname")%></a>查了相关资料,是不是因为href的优先权高于onclick,所以javascript:void(0)就无法使用,有什么办法可以解决吗?

解决方案 »

  1.   

    本帖最后由 net_lover 于 2011-09-13 22:38:00 编辑
      

  2.   


    我改成这样了好像也不行,下面的小类栏目无法显示出来
    <div onclick="javascript:void(0);" class="type"><a href="<%=ShowTypeASP%>?bigclassid=<%=rs_b("bigclassid")%>"><%=rs_b("bigclassname")%></a></div>
      

  3.   


    我改成这样了好像也不行,下面的小类栏目无法显示出来
    <div onclick="javascript:void(0);" class="type"><a href="<%=ShowTypeASP%>?bigclassid=<%=rs_b("bigclassid")%>"><%=rs_b("bigclassname")%></a></div>
      

  4.   

    onclick="javascript:void(0)"什么事都没做。完全不用写!!!
      

  5.   


    是这样的,左边栏那个显示小类栏目我用的是prototype.lite.js,moo.fx.js,moo.fx.pack.js来显示和隐藏小类,如果不写的话,小类栏目就完全显示出来了,达不到目的。
      

  6.   

    没明白你要实现啥onclick='javascript:void(0);return false;'onclick可以控制a标签的点击是否有效,onclick会优先由a标签开始触发,并向外层容器(div)冒泡。