在我的網站,我克隆當一個div的內容加載頁面,然後我檢查的內容是否已經改變。jQuery的克隆 - 檢查平等
originalStepOrder = $('#org').clone();
console.log(originalStepOrder[0] == $('#org')[0]);
我希望,當我還沒有做出div的內容進行任何更改代碼的最後一行將返回true,但它返回false。
我也試過
console.log(originalStepOrder.is($('#org'));
也返回false。
如何檢查兩個div是否有相同的內容?
元素基本上是DOM接口對象,當你比較對象的相等性,它只會返回true時,當兩個引用引用同一個對象。這取決於你認爲「相同的內容」 - 只是文本?屬性?屬性和屬性?爲Expando的屬性? –
嘿,謝謝你的迴應。我最終發現,比較兩個元素的HTML工作! – scientiffic