如何将keypress事件附加到var inputElement = $(this).parent()。find(“input [myAttributeID]”);?

时间:2013-07-07 01:34:33

标签: jquery

我需要将keypress事件附加到选择器的结果:

var inputElement = $(this).parent().find("input[myAttributeID]");

我知道如何通过var中的元素作为函数附加我甚至不知道如何调用它

感谢

1 个答案:

答案 0 :(得分:1)

inputElement.on("keypress", function(oEvent) { });
//or
var inputElement = $(this).parent()
                          .find("input[myAttributeID]")
                          .on
                          (
                              "keypress", 
                              function(oEvent) 
                              {
                                  if (oEvent.keyCode == 13)
                                  { /* whatever happens */ }  
                              }
                          );

当按键事件发生时,将调用您的函数。 要从您的代码中调用它来测试:

inputElement.trigger("keypress");