これは特に複雑ではないと思うが、私はjqueryを理解し始めている。基本的に私は、ページを読み込む際にランダムなリスト要素フレーズを表示する配列を持っています。ここではそれのためのフィドルとコードです:http://jsfiddle.net/uRd6N/.mouseoverと.mouseoutを配列に添付する
jqueryの:
var list = $("ul li").toArray();
var elemlength = list.length;
var randomnum = Math.floor(Math.random()*elemlength);
var randomitem = list[randomnum];
$(randomitem).css("display", "block");
HTML:
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
<li>Item 5</li>
<li>Item 6</li>
</ul>
CSS:
body { font-family: Helvetica, Arial, sans-serif; font-size:20px; }
li { display: none; }
私が欲しいものは.mouseoverを実装することであると。マウスカーソルがリスト要素の上にあるとき、それは他のフレーズを1秒あたり10フレーズ(例として)。私は、.mouseoverと.mouseoutをどのように実装するのか分かりません。正確な構文は私を乱してしまいます。どんな助けもありがとう。