ポップアップメニューのグラフィックアイコンを変更したい^。ポップアップサブメニューが表示されているときに^を変更する必要があります。表示されていない場合は>にする必要があります。ポップアップメニューのグラフィックアイコンを変更する
$(document).ready(function() {
$('.popup1').click(function(){
\t \t \t $('.popupMenu1').slideToggle();
\t })
\t \t \t $('.popup2').click(function(){
\t \t \t $('.popupMenu2').slideToggle();
\t })
\t \t \t $('.popup3').click(function(){
\t \t \t $('.popupMenu3').slideToggle();
\t })
\t }); \t
.popupMenu1,.popupMenu2,.popupMenu3{
display:none; \t
}
.popup1,.popup,.popup2,.popup3{
\t cursor:pointer;
\t
}
.popupMenu1 > li >a,.popup,.popupMenu2 > li >a,.popupMenu3 > li >a{
\t
\t
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<div class="parentMobileMenu">
\t \t \t <p class="popup1"><span class="glyphicon glyphicon-triangle-right" id="arrow1"></span>Services</p>
\t \t \t <ul class="popupMenu1">
\t \t \t \t <li><a href="#">Product Engineering</a></li>
\t \t \t \t <li><a href="#">Enterprise Solutions</a></li>
\t \t \t \t <li><a href="#">Independent Testing Services</a></li>
\t \t \t \t <li><a href="#">Digital Transformation</a></li>
\t \t \t \t <li><a href="#">Infrastructure & Application Support</a></li>
\t \t \t \t <li><a href="#">Business Intelligence</a></li>
\t \t \t \t <li><a href="#">Oracle Applications</a></li>
\t \t \t \t <li><a href="#">Big Data Analytic</a></li>
\t \t \t \t </ul>
\t \t \t <p class="popup2" ><span class="glyphicon glyphicon-triangle-right" id="arrow2"></span>Solutions</p>
\t \t \t <ul class="popupMenu2">
<li>
<a href="#">Auras</a>
<br>
<a href="#">Tapshop</a>
<br>
<a href="#">Temenos AFIS</a>
<br>
</li>
<li>
<a href="#">MPoS</a>
<br>
<a href="#">Techcello</a>
<br>
</li>
</ul>
\t \t \t <p class="popup3"><span class="glyphicon glyphicon-triangle-right" id="arrow3"></span>Industries</p>
\t \t \t <ul class="popupMenu3">
<li>
<a href="#">Independent Software Vendors</a>
<br>
<a href="#">Healthcare</a>
<br>
</li>
<li>
<a href="#">Retail</a>
<br>
<a href="#">Education</a>
<br>
</li>
<li>
<a href="#">Media and Publishing</a>
<br>
<a href="#">Insurance and Financial Services</a>
<br>
</li>
</ul>
\t \t \t <p class="popup"><span class="glyphicon glyphicon-none"></span>Digital</p>
\t \t \t <p class="popup"><span class="glyphicon glyphicon-none"></span>Perspectives</p>
\t \t \t <p class="popup"><span class="glyphicon glyphicon-none"></span>About</p>
\t \t \t </div>
これは、ブラウザに優しいソリューションではありません。クロスブラウザでは、これと多くの問題に直面します。 –
@DemeterDimitriそれはクロスブラウザをサポートしていますが、ブラウザのバージョンは依存するかもしれませんが、古すぎるブラウザはサポートしていない可能性があります。これは最も簡単なやり方の1つです –