0

我从github页面下载了 typewatch 文件,将它放在我的 vendor/assets/javascripts 文件中,并在我的 application.js 中以正常方式要求它然后我执行以下代码(如 github 页面所示)

$(function () {
    var options = {
        callback: function(){ alert("changed search text"); },
        wait: 50,
        highlight: true,
        captureLength: 2
    }
    $('#search').typeWatch( options );
});

它根本不起作用。它还破坏了我拥有的后伸功能。任何帮助将不胜感激,这变得非常烦人:(

更新:

Firebug 给出以下错误:插件代码第 38 行中的“elem.type is undefined”

4

1 回答 1

1

正如你所报告<form id="search" method="get" action="/concerts" accept-charset="UTF-8">的,console在评论中显示。这意味着它正在搜索typedom的属性。你正在将formdom 传递给它。相反,您应该通过该input领域。像$('#search_input_field').typeWatch(options);

于 2012-05-18T05:48:25.477 回答