Почему некоторые функции в jQuery не работают без указания значений в [ ]?
Все работает и без индекса, по крайней мере, должно. Если не работает, то вы что-то делаете не так.
Таких элементов может быть несколько, то есть в Вашем примере ('#sendEmail') возвращает массив элементов.