0

以下のウェブサイトのように、ショッピング バスケットの上にバスケット内のアイテムの数を示す赤い円をポップアップ表示し、バスケットに 0 個のアイテムがある場合は非表示にするバスケット通知が必要です。

http://www.howies.co.uk/beach-towel.html

JQueryなしでこれを行うことは可能ですか?

これまでの私のコードは次のとおりです。

Javascript

if($('#no_items').html() == 0){
$(".circle").hide();}

HTML

<div class="circle"><div id="no_items" style="color:white">0</div></div>

http://jsfiddle.net/QjEcx/1/

4

1 に答える 1

0

もちろん!innerHTML または innerText を使用できます。

if(document.querySelector('#no_items').innerText === '0'){
    document.querySelector(".circle").style.display = 'none';
}

アップデート

または、要求に応じてポップアニメーションを使用: http://jsfiddle.net/ARTsinn/QjEcx/2/

于 2013-02-12T17:12:27.020 に答える