1 つの div を含む検索ページ (#A) があります。検索を実行すると、別の div がページに表示されます (#B)。同時。
#B が存在する場合、#A が非表示になるようにコーディングするにはどうすればよいですか? jQuery .length 属性を使用しますか??
以下を利用できますlength
:
//if B exist...
if($('#B').length){
$('#A').hide();
}
jQuery を使用して、div の css 状態、つまり、display:none か display:block かを確認できます。
var aVisible = $('#divA').css('display');
if (aVisible == 'block') {
//Put your code here to hide DivA
}