Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery移动面板刷新_Javascript_Jquery Mobile_Panel - Fatal编程技术网

Javascript JQuery移动面板刷新

Javascript JQuery移动面板刷新,javascript,jquery-mobile,panel,Javascript,Jquery Mobile,Panel,我使用jQueryMobile面板使用以下代码在多个按钮上动态加载内容 $('#myPanel').empty(); $('#myPanel').append('<h2>Panel Header</h2><div><img src="images/inputsection-A.jpg"></div><a href="#pageone" data-rel="close" class="ui-btn ui-btn-inline

我使用jQueryMobile面板使用以下代码在多个按钮上动态加载内容

$('#myPanel').empty();
$('#myPanel').append('<h2>Panel Header</h2><div><img src="images/inputsection-A.jpg"></div><a    href="#pageone" data-rel="close" class="ui-btn ui-btn-inline ui-shadow ui-corner-all ui-btn-a ui-icon-delete ui-btn-icon-left" data-inline="true">Close panel</a>').panel().enhanceWithin();
$("[data-role=panel]").panel().enhanceWithin();
//$( "#myPanel").panel( "refresh" );

    $("#myPanel").panel( "open" );
        $( "#myPanel" ).trigger( "updatelayout" );
所有功能均按预期工作,但CSS样式未应用,关闭按钮不再工作。我读过一些关于内容刷新和无法将主题附加到面板元素的其他问题。我已经浏览了Jquery移动文档,但由于代码演示的不断变化,我迷失了方向。任何帮助都将不胜感激

$myPanel.ui-panel-inner.empty和$myPanel.ui-panel-inner.append。我不知道您动态添加的是什么类型的元素,但无论如何,这里不需要.panel。