jqueryclick函数问题

jqueryclick函数问题,jquery,click,appendto,Jquery,Click,Appendto,在如何将jquery事件帮助程序应用于已附加到的选择器上,我遇到了一些麻烦。 我有以下代码: $('<input/>').attr({ id: 'submitbtn', type: 'submit', value: 'Click me' }).appendTo('form'); 如果这个元素是纯html的话,它就可以正常工作。我怎样才能做到这一点?谢谢你的帮助 提前谢谢 您必须使用实时事件: $('input#submitbtn').live('click', function(e

在如何将jquery事件帮助程序应用于已附加到的选择器上,我遇到了一些麻烦。 我有以下代码:

$('<input/>').attr({ id: 'submitbtn', type: 'submit', value: 'Click me' }).appendTo('form');
如果这个元素是纯html的话,它就可以正常工作。我怎样才能做到这一点?谢谢你的帮助


提前谢谢

您必须使用实时事件:

$('input#submitbtn').live('click', function(e) {
    /* code here */
})
常规事件仅绑定到绑定事件时存在的元素


PS:我希望你只创建一个按钮。ID必须是唯一的-如果不唯一,则通常会发生故障。如果您计划创建多个按钮,请使用类而不是ID,并在选择器中使用
而不是
#

工作正常:感谢您的快速回答:)@jackJoe:如果他在绑定处理程序后创建了按钮,则不会@user558134:我建议你选择一个昵称而不是默认的昵称好吧,说得好,我没意识到OP会在后面加上它。
$('input#submitbtn').live('click', function(e) {
    /* code here */
})