我正在爲智能手機應用程序創建搜索功能。它標識包含搜索到的術語的div並將其附加到空的搜索結果div。這工作正常。我試圖阻止顯示多個相同的搜索結果,這通常會起作用,但會創建一個重複的搜索結果。克隆的div不同於原始的
它看起來像克隆和原始文本是不同的我已經在這裏設置了一個jsfiddle http://jsfiddle.net/tonybabb/2mwr3hp2/3/說明問題。
HTML:
<div id="originalText">
some text
</div>
<div id = "copiedText">
</div>
的Javascript:
var $originalText = $("#originalText").text();
$("#originalText").clone(true, true).appendTo("#copiedText");
if ("$originalText".match($("#copiedText").text())) {
alert("Theyre the same");
} else {
alert("Theyre different");
}
我一直在這幾天了,我會很感激一些建議。謝謝。
'「$ originalText」比較'是一個字符串。您正在比較'「$ originalText」'到'「一些文本」' – Dhiraj