如何在输入更改时提醒文本?(jquery)

如何在输入更改时提醒文本?(jquery),jquery,Jquery,当我更改输入字段的值时,我有一个应该启动的函数: $('#count').change(function() { alert("Hello! I am an alert box!!"); }).change() <input id="count" type="number"/> $('#count')。更改(函数(){ 警报(“你好!我是一个警报框!!”); }).change() 但现在发生的是,当我加载页面时,会出现警报框。但它应该只在我更改输入值时出

当我更改输入字段的值时,我有一个应该启动的函数:

 $('#count').change(function() {
     alert("Hello! I am an alert box!!");
 }).change()


<input id="count" type="number"/>   
$('#count')。更改(函数(){
警报(“你好!我是一个警报框!!”);
}).change()
但现在发生的是,当我加载页面时,会出现警报框。但它应该只在我更改输入值时出现。我做错了什么?

试试这句话

 $('#count').keyup(function () {
                        alert("Hello! I am an alert box!!");
                    });
你的HTML部分应该是

请告诉我是否有帮助

最后删除.change()

$('#count').change(function () {
                    alert("Hello! I am an alert box!!");
                });
也编辑你的html

<input id="count" type="number"/>

您的HTML中有错误:

<input id="count" type="number">

删除
.change()
绑定事件后的函数调用我将只添加“别忘了
:)无需添加,只需删除确定无问题。。如果我的答案对您有效,您可以放弃投票权,以便将来有人可以受益。我删除了
change()
,这几乎没问题,我还需要
$(文档)。就绪(函数()
要解决像Zl3n suggestedi这样的问题,我假设您已经有了它,因为您没有提供完整的脚本code@Jarla,很高兴能帮忙:)
$(document).ready(function () {
  $('#count').change(function () {
    alert("Hello! I am an alert box!!");
  });
});