divに外部jqueryページをロードしようとしています。私はヘッダーのイメージがボタンでいっぱいだからmapタグを使う。 これは、関連するコードdivに外部ファイルをロード
インデックスファイルです:私は、アイコンそれをクリックすると
のindex.html:
<script type="text/javascript" src="loader.js"></script>
..
<area shape="rect";
id="find us";
coords="190,50,265,70";
href="javascript:clicked_on('rectangle');"
..
<div id="text">
//where I want the page to be loaded
</div>
ローダーファイル:ロードする
$(document).ready(function(){
$("#find us").click(function(){
// load contact form onclick
$("#text").load("index.html");
});
});
ファイル何もしません。私が最初にloader.jsにこのコードが含まれている場合 は、しかし、それはページをロードします:私はあきらめ検索の
$(document).ready(function(){
// load index page when the page loads
$("#text").load("index.html");
ので、アイコンは動作しません。..
時間後..ここで答えを見つけることを願っています。 ありがとう!
"私たちは" #を持っているか、すべきではない
<area shape="rect" id="find_us"...
と$("#find_us").click(function(){
を試してみてください。それの前に?またはスペースを削除する...またはアンダースコアを追加する....何かがそこにある必要があります。あなたの編集から... IDのスペースを削除します。あなたが持っているものは技術的に##私たちを見つけることです。 – Scott