改訂版については下部を確認してください
了解しました。これが問題です。私は内側にを持っていli
ますdiv
、そして私はを上にスライドさせて見えるようにするためにホバーしようとしていますli
。div
HTMLは次のとおりです。
<li id="one">
<div>
<h4>title</h4>
<p>description</p>
</div>
</li>
現在、CSSにこれがあります。
#one div { display: none; }
そしてこれは私のJSのために:
$(document).ready(function() {
$('#one').hover(function() {
$('#one > div').css({ display : 'block' });
});
});
CSS psuedo:hover
を使用してポップアップさせることができることは知っていますが、スライドエフェクトを使用したい場合は、すべてJSで実行したほうがよいと思いました。最初の問題は、これが機能していないことです:|。表示されたら、スライドエフェクトを追加したいのですが、これが正しい方法かどうかはわかりません。
ありがとうみんな/ギャル
改訂
新しいJavaScript
$(document).ready(function() {
$('#one').hover(function () {
$('#one > div').slideToggle();
});
});
これはうまくいきます!上から下がっていますが、下から上に上げる予定でした。