ここでjQuery初心者。実行すると、私のコードは正常に動作します。
$('.badge').hover(
function() {
$('.js-main-header').hide()
$(this).find('.js-badge').show()
},
function() {
$(this).find('.js-badge').hide()
$('.js-main-header').show()
}
); // end hover
しかし、on() メソッドを使用すると、ホバー効果はありません。
$('.badge').on('hover',
function() {
$('.js-main-header').hide()
$(this).find('.js-badge').show()
},
function() {
$(this).find('.js-badge').hide()
$('.js-main-header').show()
}
); // end hover