0

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

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

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

})

其中输入的 id 为SuggestiveInput。

我希望能够在页面上拥有多个建议框,但不想使用 php 为每个元素打印 $("#suggestiveInput").keyup(function(event){ 。

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

另外,我不希望捕获所有击键,然后尽可能将其路由到文本字段

我试过这样的事情:

function suggestiveInput(inputName, options){

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

    })

})

但这并不能解决问题。

4

1 回答 1

0

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

于 2013-03-11T16:10:20.737 回答