我有一个文本输入字段,它自己的类:.my_ids
。我试图用jQuery写一个脚本,这样每次输入改变时,它都会调用一个特定的函数。这是很容易做到,如果我不尝试将变量传递给函数:将变量传递给函数使用.on()
$(document).on('change','.my_ids', testfunc);
function testfunc(){
alert("good");
}
函数发送我每次输入变化的警报;工作得很好。
然而,如果我尝试一个变量传递给报警功能,像这样:
$(document).on('change','.my_ids', testfunc("hereismyvariable"));
function testfunc(myvariable){
alert(myvariable);
}
发送当文档加载,然后没有当输入的变化提醒警报。我可能会错过什么?
事件处理程序作为函数的引用附加,但括号用于调用该函数。 – Danijel 2014-10-28 22:12:20