タイトルまんまのネタです。 実は、これちょっとはまったので、その辺も含めてはい。 jquery mobileについては以前も何回か触れていますが、ページの構成単位が 1.単一ファイル内に<div data-role="page"></div>で定義 2.htmlファイルごとに定義 という2パターンがあります。 2の場合、<head></head>内にgooglemapを表示する記述をしてもうまくいきません。 DEMO01 というのも、jquery mobileでは、デフォルトではページを読み込む時、ajaxで、<div data-role="page"></div>を書き換えているので、<head></head>は、最初に読み込んだファイルに依存します。 (ただし、jquery mobileのファイルは各ファイルに記述する必要がありますが) というわけで、<div data-role="p