私はこのコードを持っています:
$('#services_list > div').hover(function() {
var serviceHoveredOn = '#' + $(this).attr('id');
$(serviceHoveredOn + ' .service_expand').stop().animate({'width': '169px'}, 150);
},
function() {
$(serviceHoveredOn + ' .service_expand').stop().animate({'width': '159px'}, 150);
});
ただし、serviceHoveredOn
の外にカーソルを合わせた場合は定義されませんdiv
。私はこれを検索して見つけました:
jquery:hover()関数で変数を渡しますか?
しかし、toggle()を使用して問題を解決する方法がわかりません。ありがとうございました。