$('.header_menu_item').on('mouseenter',function(){
var default_img = $(this).find('.header_menu_item_icon_img').attr('src');
var hover_img = $(this).find('.header_menu_item_icon_img').attr('data-hover');
$(this).find('.header_menu_item_icon_img').prop('src',hover_img);
}).on('mouseleave',function(){
$(this).find('.header_menu_item_icon_img').prop('src',default_img);
});
如何将default_img var传递给以下mouseleave函数? 感谢您的任何帮助:)将变量传递给javascript中的其他函数
default_img可以不同”。 header_menu_item'),但只留下其中一个,你必须存储每个header_menu_item –
@ThomasFellinger的default_img。除非它们嵌套,否则我怀疑是否会发生。 – Barmar
我认为他们只是需要定位重叠才能获得失败 –