1

複雑なヘッダーを作成して、すべてのページで再利用したいと考えています。これは私のページのサンプルです:

http://jsfiddle.net/HBgTp/2/

<div data-inset="true" id="MainScreen" data-theme="a" data-role="page"> 
    <div class="MainHeaderPlaceHolder">
        <!-- PUT HERE THE HEADER -->
    </div>
</div>

<div id="MainHeaderWrapper">
    <div data-inset="true" data-role="header">

    </div>
</div>

次のようにヘッダーを挿入しようとしています。

 $(document).ready(function(){
   $(".MainHeaderPlaceHolder").append($("#MainHeaderWrapper").html());
   $('.MainHeaderPlaceHolder').trigger('create');
 });

何も起こらなかった、何が問題なの?
ありがとう

4

1 に答える 1

0

個人的に、このルートで行きたいなら

var html = "some html string";//just easier than pulling it from html - to my mind anyway
$(".MainHeaderPlaceHolder").append( html );

うまくいくはずですが、それがあなたがしていることです...

于 2012-08-19T20:57:04.693 に答える