0

我试图将“jQuery textchange 插件”添加到我的代码中。这是:http ://www.zurb.com/playground/jquery-text-change-custom-event

这是我的代码的一部分,我认为这就足够了:

page.html:

//...other code
<script type="text/javascript" src="resources/javascripts/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="resources/javascripts/jquery.textchange.js"></script>
<script type="text/javascript" src="resources/javascripts/formscript.js"></script>
//...other code 

//...
<input type="text" placeholder='placeholder' class='necess'>
//...other code

fornscritp.js:

//...other code

$(document).ready(function() {
    $(".necess").bind("hastext", function () {
        alert('YES');
    });
});

因此,当我开始在 INPUT 中输入内容时,我想看到消息“是”,但不幸的是它不起作用。

我尝试使用“textchange”并尝试将标签从 INPUT 更改为 TEXTAREA,就像网站上的示例一样,但它也没有帮助。

我花了几个小时尝试谷歌搜索,但没有找到答案。甚至以为我用错了这个插件。

请告诉我我做错了什么!

4

1 回答 1

0

所以,我想我已经找到了答案。上面代码中的一切都是正确的。但我也有一些“脚本”行,我在其中添加了另一个 jQuery 库。当我删除这一行时,一切都开始了。我通过分析这个页面的代码和资源发现了这个错误:

http://www.zurb.com/playground/jquery-text-change-custom-event

(只需下载所有内容,并在发现可能导致错误但未找到的内容时评论每一行)所以,现在一切正常。我能给有这样错误的人的唯一建议是更加注意你的代码:)

于 2013-02-10T16:38:13.240 回答