Сегодня день JQuery. Я нашел это в документации:
blur() Returns: jQuery Triggers the blur event of each matched element.
blur(fn) Returns: jQuery Bind a function to the blur event of each matched
element.
Другими словами, поведение функции полностью отличается в зависимости от того, принимает она аргумент или нет.
Это ошибка проектирования или для этого есть историческая причина?
Имейте в виду, что я ничего не знаю ни о javascript, ни о jQuery, и я пытаюсь почувствовать это.