2010-12-10 16 views
1

だから、基本的に、これは私が持っているつもりです:別のdivに移動するときにDivプロパティを変更しますか?

<div id="1"> 
<div id="top"></div> 
Text 
Text 
Text 
etc. 

<div id="bottom"></div> 
</div> 

は、どのように私は次のことをやって行くだろう: 誰かがdiv要素の上に置いた場合は「1」(全体のコンテナのdiv)のプロパティを変更"over"と呼ばれるクラスを追加するなど、 "bottom" div(そしてその下のdivのみ)。

私はそれがjqueryのようなものを使う必要があると推測していると確信しています。

+0

ホバーは、このAPIはhttpで同じ時間を見にマウスオーバーとマウスアウトの両方を扱うのは非常に良い方法です:// api.jquery.com/hover/ – kobe

答えて

1

あなたはjqueryの持っている場合、それは(これは私のために働いていた)非常に単純です:

$('#1').hover(function() { 
    $('#bottom').addClass('over'); 
}) 
1

まず最初は、はい、あなたが正しいのdivのid

$("#id").hover(//mouseover id 
    function() { 
    $("#bottom").addClass('classname') // this function is for mouse over 
    }, 
    function() { 
// this is for mouse out 
    } 
); 
+0

例のdiv idの数値を使用していました。 – Nto

1

のための番号を使用していないです。あなたは何をしたいのかを達成するためにいくつかのjQueryが必要になります。

jQuery APIのドキュメントには、hover functionをチェックアウトした場合に探している正確な例があります。例の一番下に行く。あなた自身のコードに合わせて調整してください。

関連する問題