JQuery如何使用.load添加新的div?

时间:2010-10-08 19:53:35

标签: php jquery

每次都会替换#message_here中的内容。如何通过为每条消息创建新div来让它继续添加内容?

  var last_mess_id = 1;
  $('#load_mess').click(function(){      
      $('#messages_here').load('ajax/get_message.php?last_mess_id='+last_mess_id);
      last_mess_id++;
  })

1 个答案:

答案 0 :(得分:2)

您可以使用$.get()函数,在回调函数中指定function(data) { $('#messages_here').append(data); }

http://api.jquery.com/get/

.load()旨在替换指定元素的内容,因此请避免使用它。 http://api.jquery.com/load/