我有一個有多個手風琴的頁面。每個手風琴在最後顯示一個人字形圖像,當您點擊標題以展開手風琴時,圖像將變爲V形圖像。單擊另一個手風琴中的鏈接時手風琴圖像不會改變
這些工作很完美,但如果我在手風琴上有一個引用另一個手風琴的鏈接,那麼引用的手風琴將按照預期展開,但是由於用戶沒有點擊新擴展的手風琴,因此我的圖像不會改變。
我該怎麼做。
我<a>
是
<p><a class="collapsed" href="#SubTitle2" data-toggle="collapse" data-target="#collapseTwo">Test</a></p>
下面是當我點擊了第一手風琴鏈接的截圖,它擴展了我的第二個手風琴。
爲「標題2」應該是「雪佛龍類」,因爲它是爲「標題1」
這是通過我的CSS做如下圖所示
.panel-heading .accordion-toggle-inforcentre:after
font-family:'Glyphicons Halflings';
content:"\e113";
position: absolute;
right: 2.5em;
.panel-heading .accordion-toggle-inforcentre.collapsed:after
content:"\e114";
圖像
我完整的HTML是
<div class="panel-group">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">
<a data-toggle="collapse" href="#collapseOne" class="accordion-toggle-inforcentre collapsed">Heading 1</a>
</h3>
</div>
<div id="collapseOne" class="panel-collapse collapse">
<div class="panel-body">
<p>Paragraph 1</p>
<p>Paragraph 2</p>
<p><a class="collapsed" href="#collapseTwo" data-toggle="collapse" data-target="#collapseTwo">Paragraph 3 - opens accordion below</a></p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">
<a data-toggle="collapse" href="#collapseTwo" class="accordion-toggle-inforcentre collapsed">Heading 2</a>
</h3>
</div>
<div id="collapseTwo" class="panel-collapse collapse">
<div class="panel-body">
<p>Paragraph 1</p>
<p>Paragraph 2</p>
<p>Paragraph 3</p>
</div>
</div>
</div>
</div>
你如何改變雪佛龍? JQuery的? – 2014-10-03 13:23:59
@StevenWeb,請參閱我的CSS,它的形象變化 – murday1983 2014-10-03 13:32:18
我做了更新 – 2014-10-03 13:53:37