display:none
をul
に設定するにはどうすればよいですか? li
の子どもが1人しかいない場合(li#inThis)、自己削除(ul#セクション)
<ul id="section">
<li id="inThis">In this section:</li>
<li>Item 1</li>
<li>Item 2</li>
</ul>
display:none
をul
に設定するにはどうすればよいですか? li
の子どもが1人しかいない場合(li#inThis)、自己削除(ul#セクション)
<ul id="section">
<li id="inThis">In this section:</li>
<li>Item 1</li>
<li>Item 2</li>
</ul>
if($("#section li").length == 1)
{
$("#section").hide();
}
//これが複数あるので、それが唯一のli
<ul id="section">
<li id="inThis">In this section:</li>
</ul>
を持っているので、
このul
ul
を非表示にすることはないだろう一方的な方法です
if($('#section li').length == 1){
$j(this).parent().css('display', 'none');
}
これを行うには多くの方法があります。ありがとうございました :) – Rick
$("ul li:only-child").parent().hide();
素敵でコンパクトです。ありがとうございました! – Rick
== 1の必要はありません – redsquare
@redsquareだからこそ私はJavaScriptを嫌いです;-) –