0

我在页面上有一个可折叠部分,一旦按下可折叠标题,我将使用 ajax 调用附加更多元素。效果很好,出现进度条

$("div#showTicketForm").live("expand", function() {

  if (!isFormLoaded) {
      $.mobile.pageLoading();             
      $.get(
          "<c:url value='/Controller' />",
          "page=form&id=${id}&sub=${sub}",
          function(data) {
              $("div#showTicketForm").append(data).page();
              isFormLoaded = true;
              $.mobile.pageLoading(true);
      });         
  }   

});

问题是,单击标题时添加的内容不会折叠。

怎样才能做到这一点?

4

1 回答 1

0

[编辑]

对不起,我没有仔细阅读。您正在使用.page:P

您的问题是一个元素不能.page多次 d 。您必须重新创建您引用的 divdiv#showTicketForm或在其中创建一个新 div。

于 2011-03-25T11:10:00.760 回答