Javascript 使用特定类遍历每个对象,对所有对象(触发事件的对象除外)执行一些css
我想知道的是,我将如何修改下面的代码,以将css应用于除触发悬停事件的对象之外的具有特定类的所有对象Javascript 使用特定类遍历每个对象,对所有对象(触发事件的对象除外)执行一些css,javascript,jquery,css,Javascript,Jquery,Css,我想知道的是,我将如何修改下面的代码,以将css应用于除触发悬停事件的对象之外的具有特定类的所有对象 $(".back").hover( function(){ $(this).find("span").show(); $(this).find("span").slideDown("slow"); }, function(){ $(this).find("span").css ("display", "none");
$(".back").hover(
function(){
$(this).find("span").show();
$(this).find("span").slideDown("slow");
},
function(){
$(this).find("span").css ("display", "none");
}
);
因此,目前上述代码将css应用于包含类'.back'的悬停对象。然而我想要相反的结果,所以将css应用于所有具有类“.back”的对象,除了触发事件的对象
现在我知道它将沿着分析当前循环对象的路线进行,如果该对象对触发悬停的对象应用css。但我不确定语法
如果这不合理,请不要犹豫,让我进一步解释
谢谢你的帮助
Callum使用
使用
啊,非常感谢!这是一个简单而有效的解决方案,+1@CallumHolden,很高兴能帮上忙:)啊,非常感谢!这是一个简单而有效的解决方案,+1@CallumHolden,很高兴这有帮助:)
$(".back").hover(
function(){
$('.back').not(this).find("span").show();
$('.back').not(this).find("span").slideDown("slow");
},
function(){
$('.back').not(this).find("span").hide();
}
);