次のホバーオーバー機能を個々のパネルでのみ機能させたい
jquery
$(".wrap").each(function () {
$(this).hover(function () {
$(".panel").slideToggle("fast");
});
});
デモはこちら
次のホバーオーバー機能を個々のパネルでのみ機能させたい
jquery
$(".wrap").each(function () {
$(this).hover(function () {
$(".panel").slideToggle("fast");
});
});
デモはこちら
問題はセレクター$(".panel")
にあります。クラスを持つすべての要素を選択しpanel
ますが、必要なのはpanel
、ホバーされた要素内の.wrap
要素です
また、.each()
ループは必要ありません
試す
$(".wrap").hover(function () {
$(this).find(".panel").slideToggle("fast");
});
デモ:フィドル