0

私は次のHTMLを持っています:

<div id="wrapper">
    <div onmouseover="displayDiv()">  <div id="thisIsTheDivToDisplay"></div   </div>
    <div onmouseover="displayDiv()">  <div id="thisIsTheDivToDisplay"></div>  </div>
    <div onmouseover="displayDiv()">  <div id="thisIsTheDivToDisplay"></div>  </div>
    <div onmouseover="displayDiv()">  <div id="thisIsTheDivToDisplay"></div>  </div>
</div>

div場合は中を表示したい。しかし、div の数がランダムであるため (データベースの値によって異なります)、ID を使用できません。その唯一の子を表示するJavaScriptの方法はありますか(私はマウスオーバーに応じて)?mouseoverparent divdivdiv

4

1 に答える 1

3

なぜjsを使う必要があるのですか?cssで解決できます。ここに実際の例をいじります

<div class="lol">
    <div>lol</div>
</div>

<div class="lol">
    <div>lol</div>
</div>

<div class="lol">
    <div>lol</div>
</div>


.lol{width:100px;height:100px; background:red;margin:10px}
.lol div{display:none}
.lol:hover div{display:block} 

http://jsfiddle.net/kpblc/4Vfra/

于 2014-04-23T13:09:29.813 に答える