我在地圖中存儲了一些jQuery對象{"id1": jQueryObj1, "id2": jQueryObj2, etc}
(id是對象父級的標識符),並且一旦我填充了我的地圖,我就可以使用來自map的元素正常工作。如何判斷jQuery的javascript對象中的對象是否仍然在頁面中處於活動狀態?
問題是如果我在另一個頁面上回來,現在應用的更改沒有任何影響。我從地圖檢查對象,看看他們是否有正確的ID和類,他們有但不知何故,他們不是來自頁面的元素了。
我的解決方案是再次填充地圖,但我想避免這種情況,我想也許我必須比較這樣的對象:$obj === $obj2;
或我可以使用其他方法?
我知道有.is
方法,但是從版本1.6開始,我使用1.2.6。
你怎麼「回來」?返回鍵? – 2013-04-26 20:10:17
密切相關的問題:http://stackoverflow.com/questions/201183/how-do-you-determine-equality-for-two-javascript-objects – jsalonen 2013-04-26 20:11:29
是與後退按鈕 – 2013-04-26 20:12:07