2016-05-20 55 views
-1

我試圖在調用ID後關閉一個按鈕上的三個模式,它似乎不起作用。 playagain()按鈕功能是重新開始遊戲並同時關閉3個彈出窗口。如何關閉一個按鈕上的多圖像彈出

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

相關問題