准备就绪时添加 Class,悬停时删除 class
Add Class on ready, remove class on hover
我正在创建我的投资组合网站。我希望在文档准备好时添加 class,并在悬停时将 class 添加到另一个 class remove/change。
我在加载和悬停时对我的图像使用 lightgallery 和 CSS gram 过滤器。
$(document).ready(function() {
$("#gallery li a").load(function(){
$($(this).find("img")[0]).addClass("inkwell");
});
$("#gallery li a").hover(function(){
$($(this).find("img")[0]).removeClass("inkwell").addClass("mayfair");
}); });
上面的 jQuery 代码似乎运行不正常。
请帮忙,谢谢。
锚点不会加载,它从一开始就在那里,没有外部资源可以加载,所以没有 onload
处理程序
$(document).ready(function() {
$("#gallery li a img").addClass("inkwell");
$("#gallery li a").on({
mouseenter : function() {
$(this).find("img").removeClass("inkwell").addClass("mayfair");
},
mouseleave : function() {
$(this).find("img").removeClass("mayfair").addClass("inkwell");
}
});
});
我正在创建我的投资组合网站。我希望在文档准备好时添加 class,并在悬停时将 class 添加到另一个 class remove/change。 我在加载和悬停时对我的图像使用 lightgallery 和 CSS gram 过滤器。
$(document).ready(function() {
$("#gallery li a").load(function(){
$($(this).find("img")[0]).addClass("inkwell");
});
$("#gallery li a").hover(function(){
$($(this).find("img")[0]).removeClass("inkwell").addClass("mayfair");
}); });
上面的 jQuery 代码似乎运行不正常。
请帮忙,谢谢。
锚点不会加载,它从一开始就在那里,没有外部资源可以加载,所以没有 onload
处理程序
$(document).ready(function() {
$("#gallery li a img").addClass("inkwell");
$("#gallery li a").on({
mouseenter : function() {
$(this).find("img").removeClass("inkwell").addClass("mayfair");
},
mouseleave : function() {
$(this).find("img").removeClass("mayfair").addClass("inkwell");
}
});
});