2013-04-30 44 views
0

我正在創建一個測驗,我不想讓相同的問題彈出兩次。如果發生這種情況,我希望頁面更新。所以每一個問題來的時候,這個問題的正確答案將被放置在一個隱藏的div叫#hiddencounter,用下面的代碼:檢查div內容是否已經存在於另一個div中?

$("#hiddencounter").append($("#correctans").html()); 

我現在希望能夠如果兩個更新頁面在#hiddencounter中突然出現相同的答案,或者如果有添加兩個相同文本字符串的代碼會使追加函數識別?

非常感謝幫助!

+0

很抱歉,但不能兩個問題有相同的答案?基於問題檢測重複可能比根據答案更好。 – Biswanath 2013-04-30 11:13:01

回答

1

如果你要搜索occurrance在另一個字符串串的,你可以按照這個鏈接: https://stackoverflow.com/a/1789952/1584494

在你的情況,你可以使用:

if($("#hiddencounter").html().indexOf($("#correctans").html()) >= 0){ 
    // case already exists 
}else{ 
    // case not yet exists 
} 
+0

正是我在找的!謝謝! – user1890129 2013-04-30 11:20:27

相關問題