2011-06-22 4 views
2

私はroseannebarr.tumblr.comで醜い、あらかじめデザインされたカルーセルを持っています。私は、専用の "About"ボタンを使って、カルーセルの左側にDIVを配置する予定です。 Aboutボタンをクリックすると、その場所に「左」の矢印が表示されます。 else文の場合は使用しますか?私はJavascriptでほとんど経験がありませんが、私は学んでいます。どんな助けもありがとうございます。DIVが表示されているときにページの側面を制御するスクリプトを作成するにはどうすればよいですか?

答えて

1

javascript関数でこのようなdivを配置することはできませんか?

基本的にあなたはcaraouselにdivを配置します。このdisにはclickとaboutについてのスパンがあります。クリックすると、js関数が呼び出されます。

js関数はスパン内に新しいイメージをドロップします。 必要に応じて、イメージをハイパーリンクにすることができます。

<script type="text/javascript"> 
function ShowArrow(spn){ 
    document.getElementById(spn).innerHtml('<img src="path_to_your_image" />'); 
} 
</script> 

<div style="float:left"> 
    <span id="spnAbout" onclick="ShowArrow(this.id);return false;" style="background-color:#ccc;padding:5px;cursor:pointer">About</span> 
</div> 

あなたはjqueryのを使用する場合は、あなたの関数は次のようになります。

function ShowArrow(spn){ 
    $('#'+spn).html('<img src="path_to_your_image" />'); 
} 
関連する問題