以下哪种选项在性能等方面更好?为什么?
1. `$(document).on("click", "#id", function (e) { });`
2. `$("#id").on("click", function (e) { })`
3. `$("#id").die('click').live("click",function(e){ });`
4. `$("#id").live("click",function(e){ });`
如果我们使用事件委托,对性能会有什么影响?我正在寻求深入的解释。