JQuery - лучший способ подключения объектов GUI к событиям?

С тех пор как JQuery появился несколько лет назад, я использовал его во всех своих клиентских скриптах. Изначально я использовал синтаксис $ () для захвата и манипулирования объектами, для меня это парадигма «старого skool» для явного связывания событий кнопок с функциями:

<button onClick='myFunction(this);' ...  />

со связанной функцией:

function myFunction(obj){
    alert('this is how old-timers like me do it!')
}

Некоторые из моих коллег предпочитают прикреплять скрипты к событиям в стиле JQuery:

$(document).ready(
    $("#myButton").click(
        function(event){
            alert('this is the newer JQuery way of doing things');
        }
    );
);

Первоначально я обнаружил, что синтаксис JQuery с чрезмерной скобкой и его зависимостью от анонимных функций и т. Д. Труден для чтения, но мои глаза и мозг изменились, поэтому я доволен тем или иным способом. Однако я хотел бы, чтобы наш кодовый магазин был последовательным. У кого-нибудь есть мнение о том, какой подход «лучше»?

Ответы на вопрос(4)

Ваш ответ на вопрос