2012-05-09 16 views
0

私のウェブページには2つのボタンがあります。最初のボタンをクリックすると、div内にGoogleマップを読み込む必要があります。これは次のようにdiv内のGoogleマップのIDを与えることで簡単に行うことができます。html divタグID

<div id="map" /> 

これ以上の要素は<div>です。 2番目のボタンをクリックした場合、このdivは前の場所と同じ場所に読み込まれます。これはどうすればいいですか?

<div id="table" /> 

答えて

0

あなたがDIVに新しいコンテンツをロードするか、あなただけの同じ場所でコンテンツを表示したいんですか?

コンテンツをリロードするには、AJAXのようなものを使用してジョブを完了させる必要があります。単にタブのようなエフェクトを作成したいのであれば、CSSの擬似クラス要素を使用してください。あなたはこれらの事柄に関する詳細をCSS-Tricks.comで見つけることができます

0

このためには、最初のボタンクリックで前の値を保存する必要があります。

+0

2番目のボタンをクリックしてください。私は別のマップをロードしません。同じ地図ではありません。それはprevious.soと同じ位置にロードする必要があります2 div id 2つのボタンclick.Butの位置は同じです.Divは、ボタンのIDからそのコンテンツを変更する必要があります.. – 7783

1

を表示

ようにjQueryを使用してみてください

$('.target').show(); 

隠す

$('.target').hide();