3
我目前正在使用jQuery移動,並且有一個關於DOM如何工作的快速問題。目前,我將事件綁定到通過AJAX加載的頁面上的元素(頁面被注入到DOM中)。jQuery Mobile,DOM和事件解除綁定
當頁面轉換時,根據jQuery Mobile docs,jQuery手機將頁面從DOM中移除。
我是否需要擔心將jQuery事件解除綁定到不再存在於DOM中的元素?當我通過ajax更改頁面時,我確信GC會清理綁定嗎?
TLDR:當從DOM中刪除綁定了jQuery [$(...).on("click" ...);
]的元素時,我們是否必須擔心解除綁定事件?或者,JavaScript自動地知道刪除這些事件?