我正在尝试在autocomple.js中添加一个按钮,如果找不到匹配项,它应该允许用户关闭自动完成功能。我添加了按钮,但我无法点击按钮点击事件。 这是我试图用按钮
绑定mousedown事件的代码if (li.childNodes[x].tagName && li.childNodes[x].tagName == 'INPUT')
{
(li.childNodes[x]).mousedown(function() {
alert('finally');
});
}
提前谢谢.. 干杯.... abhi
答案 0 :(得分:1)
此代码代替您的代码段可以解决问题:
if (li.childNodes[x].tagName && li.childNodes[x].tagName == 'INPUT') {
$(li.childNodes[x]).click(function() {
alert('finally');
});
}
请注意,我在第2行添加了$
并绑定到click
事件而不是mousedown
。