2012-01-04 91 views
0

我想要使用jquery将粘贴事件绑定到asp.net中的动态内容。我已经尝试了live()on(),但都不能用于粘贴事件。我可以像keydown这样的活动正常工作。我也可以使用bind()来绑定粘贴事件,它会触发,但我也需要它来处理动态内容。JQuery不能将粘贴事件绑定到动态内容

下面是什么,我想一个例子:

$(".NumericOnly").on('paste', function (evt) { 
     alert('here'); 
    }); 

同样,如果我改变的模糊,它的工作原理,但不适用于动态内容。谢谢!

回答

0

尝试:

$(".NumericOnlyParent").on('paste', '.NumericOnly', function (evt) { 
    alert('here'); 
}); 

我做了.NumericOnlyParent。用.NumericOnly的父母代替。

这里了解更多:http://api.jquery.com/on/#direct-and-delegated-events

+0

这是为了对所有数值输入字段的通用功能,所以家长会为大多数控件不同。 – user1130587 2012-01-04 22:30:26

+0

然后尝试'$(document).on(...'。 – 2012-01-04 22:52:20