jQuery手风琴链接不起作用

时间:2009-10-17 05:18:14

标签: jquery accordion toggle hyperlink

我不知道我在做什么,但是我发现了一些代码,我正在使用它为我的博客上的帮助页面创建一个手风琴下拉列表。 一切都运行得很好,但是当我点击下拉列表中的链接时,它会关闭手风琴并且不会转到外部站点。我不知道我做错了什么。有办法解决这个问题吗?

以下是我正在使用的代码......

jQuery(function() {
  jQuery("li.profile a").click(function(e) {
   jQuery(e.target).closest("li").find("p").toggle();
    return false;
    })

});

这是html ...

<ul >
   <li class="profile">
      <a href="#">Section 1</a>
      <p style="display: none;">
      <a href="www.google.com">Click here</a> Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer
  ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit
  amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut
  odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate.
      </p>
   </li>
</ul> 

如果有解决方法,请为我​​愚​​蠢,这样我就能理解我需要做什么。 提前谢谢!

1 个答案:

答案 0 :(得分:0)

jQuery(function() {
  jQuery("li.profile > a").click(function(e) {
   jQuery(e.target).closest("li").find("p").toggle();
    return false;
    })
});