В настоящее время у меня есть следующий код:
$('#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;
});
Этот код намного проще поддерживать. Однако может ли быть какой-либо недостаток в производительности, связанный с этим телом?