我有一个叠加层,其中我放置了一个.jsp文件,其中包含一个文本框。 在下面找到.jsp文件的内容:
<input id="sample" size="15" type="text">
现在我想使用下面的jQuery函数在此文本框上触发一个keyup事件:
jQuery(function() {
alert("hi 1");
//will perform some other tasks//
jQuery("sample").keyup(function() {
alert("hi 2");
});
});
注意: 什么都没有出现。
答案 0 :(得分:1)
#id
selector中需要#
(否则为element selector,需要<sample>
元素),如下所示:
jQuery("#sample").keyup(function() {
alert("hi 2");
});
答案 1 :(得分:0)
这里的问题是你没有正确调用jQuery。 jQuery中的选择器类似于CSS - #yourId
和.yourClassName
你需要:
jQuery("#sample").keyup(
function() {
alert("hi 2");
}
);