jquery提交function不起作用

谢谢你的期待。

我有一个问题,我似乎无法让提交function工作。

如果需要,请加载登录表单

login_box_comment = function(){ $("body").append('
'+ '
'+ '

 LOGIN

'+ '
'+ '
'+ ''+ ''+ '
'+ '
'+ 'Log me on automatically each visit
'+ 'Hide my online status this session
'+ ''+ '
'+ ' Processing...'+ '
'+ '
'+ '
'+ '
'); $('#login_form_modal').modal(); }

并提交function

 $("#status > form").submit(function(){ alert('working'); }): 

只有将表单附加到DOM 之后 ,才需要附加submit处理程序。 因此,您需要首先确保调用login_box_comment函数,然后才附加事件,因为如果DOM中没有表单,jQuery将不会执行任何操作:

 login_box_comment(); $('#status > form').submit(function() { alert('working'); }); 

或者只是在login_box_comment函数中附加submit处理程序:

 login_box_comment = function() { $('body').append('.......'); $('#status > form').submit(function() { alert('working'); }); $('#login_form_modal').modal(); };