2013-08-27 82 views
1

JQuery的新手和我正在實施手風琴。我在內容中有超過一個超鏈接的問題。基本上我有一個下拉列表和一個鏈接列表。出於某種原因,只有第一個超鏈接起作用。他們都是超鏈接,並且只是第一個是可點擊的。任何人都有一些見解?這個人有同樣的問題,但他註釋掉的代碼在我的js中不存在。 Weird bug where links don't work in jquery 'tabs+accordion'JQuery Accordion內容鏈接不起作用

<script> 
$(function() { 
    $("#accordion").accordion(
    { 
     collapsible: true, active:false, header:"h3"} 
    );  
    $(".selector").accordion({ heightStyle: "fill" }); 
}); 

</script> 

<div id ="accordion"> 
     <h3> &nbsp </h3> 
     <ul class="ui-accordion-container"> 
      <li><a class="accordion-label" href="#">this is a test blah blah blah</a></li> 
      <li><a class="accordion-label" href="#">this is a test blah blah blah</a></li> 
      <li><a class="accordion-label" href="#">this is a test blah blah blah</a></li> 
     </ul>  
</div> 
+2

我創建了一個JsFiddle,它在chrome http://jsfiddle.net/GnHBT/中創建。您使用的是哪種瀏覽器,jQuery和jQuery UI版本? – AndrewK

+0

在Firefox中工作http://jsfiddle.net/RTUmD/ –

+1

這就是您在頁面中的所有內容嗎?它可能是一些其他元素覆蓋你的鏈接。使用開發人員工具並確保沒有其他元素覆蓋您的鏈接。 –

回答

0

對我來說這是包含分區了,將其顯示在我的鏈接的頂部,這就是爲什麼有不可點擊::before造型。刪除該樣式做了這項工作。