2016-05-20 6 views
-1

IDを呼び出すと、1つのボタンで3つのモーダルを閉じようとしています。 playagain()ボタンの機能は、ゲームを開始し、同時に3つのポップアップを閉じることです。複数の画像ポップアップを1つのボタンで閉じる方法

HTML

<div id="youwon"> 
    <img src="youwon.jpg"> 
</div> 
<div id="youlose"> 
    <img src="youlose.jpg"> 
</div> 
<div id="tied"> 
    <img src="tied.jpg"> 
</div> 

はJavaScript

function playAgain() { 
    if (all==0) 
     if(confirm("This will restart the game and clear all the current scores. OK?")) 
      reset(); 
    if (all>0) 
     reset(); 
} 
function reset() { 
    all = 0; 
    $("#youwon","#youlose","#tied").remove(); <--------- 
    document.images.A.src= blank; 
    document.images.B.src= blank; 
    document.images.C.src= blank; 
    document.images.D.src= blank; 
    document.images.E.src= blank; 
    document.images.F.src= blank; 
    document.images.G.src= blank; 
    document.images.H.src= blank; 
    document.images.I.src= blank; 
    if (t==0) { t=2; myChoice(); } 
    t--; 
}  
+1

実際に削除しますか?または単にそれらを非表示にする? – 4castle

+0

はい私はそれらを隠す必要があり、私はそれをhide()に置き換え、それは働いた - ありがとう! – Christian

+0

はい、正確には 'hide()'と – 4castle

答えて

1

jQueryのセレクタは(彼らはコンマを許可する)だけでCSSセレクタのようなものです。使用:

$("#youwon, #youlose, #tied").hide(); 
+0

うん、うまくいった - ありがとう! – Christian

関連する問題