内容问题附加到可折叠元素

时间:2011-03-25 10:22:14

标签: jquery-mobile collapsable

我在页面上有一个可折叠的部分,一旦按下可折叠的标题,我就会向其添加更多带有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);
      });         
  }   
     

});

问题在于,点击标题时添加的内容不会崩溃。

如何实现?

1 个答案:

答案 0 :(得分:0)

[edit]

抱歉,我没有仔细阅读。您正在使用.page:P

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