[英]Click one li , add display block on span tag inside clicked li , and when clicked another do same for that and make display none to previous one
<ul>
<li class="trigger">Menu One<span class="show_hide">Show Hide One</span></li>
<li class="trigger">Menu Two<span class="show_hide">Show Hide Two</span></li>
<li class="trigger">Menu Three<span class="show_hide">Show Hide Three</span></li>
當我單擊菜單One時,將顯示“顯示隱藏一個”文本,當我單擊第二個li時,第一個將不顯示。 但始終會顯示文本菜單一,菜單二,菜單三。 我已將display none設置為class =“ show_hide”。 謝謝
如果我正確理解了您的問題,則可以解決問題。
$('.trigger').click(function(){
$('.trigger span').addClass('show_hide');
$(this).children('span').removeClass('show_hide');
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.