Javascript重复.keyup(不同输入的函数(事件)函数

时间:2013-03-11 16:05:48

标签: javascript

我创建了一个小的ajax建议输入字段(位于此处:https://github.com/joyser/suggestion/

Javascript在建议框中检测到一个keyup事件,如下所示:

$("#suggestiveInput").keyup(function(event){

})

输入的id为suggestiveInput。

我希望能够在页面上有多个建议框,但是不希望使用php来打印$(“#suggestiveInput”)。keyup(function(event){对于每个元素。< / p>

理想情况下,我想要一个能处理所有输入的javascript函数。

另外,我不想捕获所有击键,然后在可能的情况下将其路由到文本字段

我尝试过这样的事情:

function suggestiveInput(inputName, options){

    suggestionCount++;
    $("#suggestiveInput"+suggestionCount).keyup(function(event){

    })

})

但它并没有解决问题。

1 个答案:

答案 0 :(得分:0)

将类名应用于每个输入,然后将keyup事件绑定到该输入。您可以将类应用于多个元素。