我目前有以下代码:
$('#loginLink, #registerLink').click(function () {
dialog(this);
return false;
});
$('#detailData')
.on('click', '.modalDeleteLink, .modalEditLink', function () {
dialog(this);
return false;
})
#loginLink 和 #registerLink 只有一个,但类 .modalDeleteLink 和 .modalEditLink 最多可以有一百个元素。
我正在考虑更改所有这些元素,使它们具有 .dialogLink 类,然后仅使用以下代码:
$("body").on("click", ".dialogLink", function(){
dialog(this);
return false;
});
这段代码更容易维护。但是,将它附加到身体上会有任何性能劣势吗?