我正在使用jQuery autocomplete创建一个搜索框。我想在自动完成列表中点击相应的click
时触发li
事件。我写的是:
$('.ui-menu-item').click(function(){
$('.college').trigger('click');
});
但它没有用。任何的想法 ? jsFiddle:http://jsfiddle.net/hn838/
答案 0 :(得分:4)
在执行事件绑定时,没有任何东西可以绑定它,因为在DOM中没有创建.ui-menu-item
。
您需要对事件进行编码:
$('.ui-autocomplete').on('click', '.ui-menu-item', function(){
$('.college').trigger('click');
});
这是jsfiddle:http://jsfiddle.net/hn838/4/