JQuery的新手,我正在实施手风琴。我在内容中有多个超链接时遇到问题。基本上我有一个下拉列表和一个链接列表。由于某种原因,只有第一个超链接工作。它们都是超链接,并且如此,但只有第一个是可点击的。有人有见识吗?这个人有同样的问题,但他注释掉的代码在我的js中不存在。 Weird bug where links don't work in jquery 'tabs+accordion'
<script>
$(function() {
$( "#accordion" ).accordion(
{
collapsible: true, active:false, header:"h3"}
);
$( ".selector" ).accordion({ heightStyle: "fill" });
});
</script>
<div id ="accordion">
<h3>   </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>
答案 0 :(得分:0)
对我来说,包含div的样式为::before
,显示在我的链接之上,这就是为什么没有可点击的原因。删除该样式完成了这项工作。