А так, сначала:
$('#country').event(...);
а затем
$('#country').trigger(event);
это совсем плохо. Методы JQ возвращают объект полученный по селектору, что позволяет описать множество методов к объекту цепочкой. А то что вы делаете - это найти в DOM объект, выполнить, затем его же опять найти в DOM и выполнить еще что-то.
JQ позволяет это описать так:
$(selector).method(...).method(...).method(...)...
Можно одновременно и кешировать объект в дальнейшем используя его внутри методов.
Сообщение от carder
|
т.е. это ни как обращение к js функции?
|
Это вызов события и соответственно запуск ранее установленного на него обработчика. Выполнить обработчик события не вызывая самого события, это метод .triggerHandler().