ホバーにdiv
を表示するだけです。このためjQuery
は以下のとおりです。コードを同じ行に残してエラーが発生するように動的にしようとしています。jQueryコードを動的にする/短くする
$(".column-wrapper-main").mouseenter(function() {
$(".column-wrapper-hov1").css("opacity", "1");
}).mouseleave(function() {
$(".column-wrapper-hov1").css("opacity", "0");
});
$(".column-wrapper-main2").mouseenter(function() {
$(".column-wrapper-hov2").css("opacity", "1");
}).mouseleave(function() {
$(".column-wrapper-hov2").css("opacity", "0");
});
//Box 3
$(".column-wrapper-main3").mouseenter(function() {
$(".column-wrapper-hov3").css("opacity", "1");
}).mouseleave(function() {
$(".column-wrapper-hov3").css("opacity", "0");
});
//Box 4
$(".column-wrapper-main4").mouseenter(function() {
$(".column-wrapper-hov4").css("opacity", "1");
}).mouseleave(function() {
$(".column-wrapper-hov4").css("opacity", "0");
});
//Box 5
$(".column-wrapper-main5").mouseenter(function() {
$(".column-wrapper-hov5").css("opacity", "1");
}).mouseleave(function() {
$(".column-wrapper-hov5").css("opacity", "0");
});
//Box 6
$(".column-wrapper-main6").mouseenter(function() {
$(".column-wrapper-hov6").css("opacity", "1");
}).mouseleave(function() {
$(".column-wrapper-hov6").css("opacity", "0");
});
//Box 7
$(".column-wrapper-main7").mouseenter(function() {
$(".column-wrapper-hov7").css("opacity", "1");
}).mouseleave(function() {
$(".column-wrapper-hov7").css("opacity", "0");
});
//Box 8
$(".column-wrapper-main8").mouseenter(function() {
$(".column-wrapper-hov8").css("opacity", "1");
}).mouseleave(function() {
$(".column-wrapper-hov8").css("opacity", "0");
});
のように行き来することができますリファクタリング? –
どのようなエラーが表示されますか? – chazsolo