小さなjQueryメニューに問題があります。
ここに実例があります:
http://jsfiddle.net/jvalousek/NthrX/
ご覧のとおり、最初に表示されたメニューにカーソルを合わせると、コードの特定の部分を表示する必要があります。すべてがうまくいくように見えますが、試してみると、うまくいかないトリッキーな効果が見られます。スライドアップまたはスライドダウンをランダムに生成します...
誰か助けてもらえますか?
小さなjQueryメニューに問題があります。
ここに実例があります:
http://jsfiddle.net/jvalousek/NthrX/
ご覧のとおり、最初に表示されたメニューにカーソルを合わせると、コードの特定の部分を表示する必要があります。すべてがうまくいくように見えますが、試してみると、うまくいかないトリッキーな効果が見られます。スライドアップまたはスライドダウンをランダムに生成します...
誰か助けてもらえますか?
あなたはそれらをすべて上にスライドさせています!目に見えるものだけをターゲットにします:
$('.selector').mouseenter(function() {
var name = this.id + 'Text';
$('.careerHint:visible').slideUp(function () {
$("#" + name).slideDown("fast");
});
});
</ p>
.slideUpのセレクターから現在のアイテムを削除します
$('.careerHint').not($("#" + name)).slideUp(function () {
$("#" + name).slideDown("fast");
});