如何在输入更改时提醒文本?(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!!");
});
});