加载后jQuery不起作用

时间:2010-08-16 03:16:41

标签: jquery load

我得到了这个jQuery代码,它运行得很好。除了在页面准备就绪后加载的元素。

$('.reply').click(function(){
  ele = $(this).attr('title');
  $('#'+ele).load('ajax/form_post.php');
  $('#'+ele).show();
  return false;
               });

 $('.add_com form').submit(function(){
  ele = $(this);
  $.post('ajax/com.php',
      { info : ele.parents('.add_com').attr('title'),
        texte : ele.find('textarea').val(),
      }, 
   function(data) {
     if(data == 'xxxx'){
     alert('erreur');
    }
    else{
     ele.parents('.add_com').append(data);
    }
   });
  return false;
                                  });

我加载表单后点击add_com表单不起作用。它适用于已经加载的表单......

1 个答案:

答案 0 :(得分:4)

查看JQuery的live method。使用此功能,您可以将代码应用于在页面加载或将来在DOM中看到的任何内容。