jquery相当于javascript片段的代码

时间:2013-05-23 11:59:17

标签: javascript jquery

我有这部分代码在javascript上运行得非常好:

document.getElementById("firma").onkeypress = function(e) {
return restrictCharacters(this,e,alphaOnly); 
};

我是某些脚本的一部分,这部分加入了id =" firma"

如果在jquery中使用此代码,我可以知道什么是等效的吗?

它类似$("#firma").....

3 个答案:

答案 0 :(得分:4)

这是jQuery的等价物:

$('#firma').on('keypress', function(e) {
    return restrictCharacters(this,e,alphaOnly); 
});

$('#firma')会查找ID为firma的元素。函数on是附加事件侦听器的首选方法(文档here)。

答案 1 :(得分:3)

尝试以下

$('#firma').on('keypress', function(e) {
    return restrictCharacters(this,e,alphaOnly); 
 });

答案 2 :(得分:2)

$('#firma').keypress(function(e) {
    // your code here
});

http://api.jquery.com/keypress/