javascript - 請教大神們,什麼情況下需要對每個li進行事件綁定而不使用事件委託去處理?
漂亮男人
漂亮男人 2017-06-12 09:32:46
0
2
803

看到有些程式碼對每個li進行事件綁定而不使用事件委託去處理?不知道是什麼樣的試用場景。

漂亮男人
漂亮男人

全部回覆(2)
漂亮男人

需要重構的程式碼~~~

不過真的有這種代碼的話,建議你先諮詢業務,弄清楚來龍去脈,再行定奪.

如果不出意外,
哪怕是每個li的事件不同,我也會給加不同的樣式,然後在ul上做事件委託,不會再li上挨個做綁定.

仅有的幸福

網上有很多例子說明。

事件委託可以減少事件監聽的壓力。
其次事件委託在你非同步載入資料的時候,回來的資料產生成dom 節點的時候,剛好該dom節點有事件,就需要綁定事件,如果使用事件委託,只需的冒泡到該dom節點,無需再次綁定事件。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板