修改autocomplete.js

时间:2009-10-08 05:15:36

标签: jquery

我正在尝试在autocomple.js中添加一个按钮,如果找不到匹配项,它应该允许用户关闭自动完成功能。我添加了按钮,但我无法点击按钮点击事件。 这是我试图用按钮

绑定mousedown事件的代码
if (li.childNodes[x].tagName && li.childNodes[x].tagName == 'INPUT')
{
    (li.childNodes[x]).mousedown(function() {
        alert('finally');
    });
}

提前谢谢.. 干杯.... abhi

1 个答案:

答案 0 :(得分:1)

此代码代替您的代码段可以解决问题:

if (li.childNodes[x].tagName && li.childNodes[x].tagName == 'INPUT') {
    $(li.childNodes[x]).click(function() {
        alert('finally');
    });
}

请注意,我在第2行添加了$并绑定到click事件而不是mousedown