Я использую jquery.autocomplete.js и jquery.apitags , чтобы выбрать несколько элементов из div (.ac_results). Это прекрасно работает, и я могу выбрать несколько элементов и т.д. Однако плагин jquery-aptags срабатывает только при нажатии Enter. Это может сбить с толку некоторых пользователей, если они используют мышь для нажатия вместо стрелок / ввода на клавиатуре.
Я думаю, что это код внутри jquery.aptags, который отправляет тег.
//
// Hook to the keypress event.
//
$(this).bind('keypress', {
__c: __c
}, function (e) {
var c = '';
var i = 0;
var v = $(this).val();
if (e.keyCode == 13) {
e.stopPropagation();
e.preventDefault();
__createSpans(this, v, e.data.__c, true);
}
});
Мне интересно, можно ли вызвать метод непосредственно из нового события.
$('.ac_results > ul > li').livequery(function() {
$(this).bind('click', function() {
$('#address_city'). //how do I fire the "enter" event from here?
});
});
Есть мысли?