Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用特定类遍历每个对象,对所有对象(触发事件的对象除外)执行一些css_Javascript_Jquery_Css - Fatal编程技术网

Javascript 使用特定类遍历每个对象,对所有对象(触发事件的对象除外)执行一些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");

我想知道的是,我将如何修改下面的代码,以将css应用于除触发悬停事件的对象之外的具有特定类的所有对象

 $(".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();

    }
);