以下に示すようなリンクがいくつかあります。ここにjsfiddle リンクがあります。
私は何をしたいですか?
マウス オーバーが 3 秒を超えた場合にのみ、jquery メソッドが起動されるようにします。使わなければsetTimeout
ならないことはわかっていますが、使い方がわかりません。
HTML コード
<ul>
<li>
<a onmouseout="RemoveDetails(this)" onmouseover="GetSomeDetail('Sachin (actor)', this)" onclick="Suggestion('Sachin (actor)');" class="link">Sachin (actor)</a>
</li>
<li>
<a onmouseout="RemoveDetails(this)" onmouseover="GetSomeDetail('Sachin Dev Burman', this)" onclick="Suggestion('Sachin Dev Burman');" class="link">Sachin Dev Burman</a>
</li>
<li>
<a onmouseout="RemoveDetails(this)" onmouseover="GetSomeDetail('Sachin Pilot', this)" onclick="Suggestion('Sachin Pilot');" class="link">Sachin Pilot</a>
</li>
<li>
<a onmouseout="RemoveDetails(this)" onmouseover="GetSomeDetail('Sachin Rana', this)" onclick="Suggestion('Sachin Rana');" class="link">Sachin Rana</a>
</li>
<li>
<a onmouseout="RemoveDetails(this)" onmouseover="GetSomeDetail('Sachin Tendulkar', this)" onclick="Suggestion('Sachin Tendulkar');" class="link">Sachin Tendulkar</a>
</li>
<li>
<a onmouseout="RemoveDetails(this)" onmouseover="GetSomeDetail('Sachin, Pas-de-Calais', this)" onclick="Suggestion('Sachin, Pas-de-Calais');" class="link">Sachin, Pas-de-Calais</a>
</li>
</ul>
<hr/>
<p style="color:red;" id="moreInfo"></p>
Jクエリコード
function GetSomeDetail(input, currentContext) {
$("#moreInfo").text(input);
}
function RemoveDetails(currentContext) {
$("#moreInfo").text('Unloaded !');
}
これについて私を助けてください