Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.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 是否有可能使用除'之外的同一类的所有元素;这';在JS和jQuery中_Javascript_Jquery_Html_This - Fatal编程技术网

Javascript 是否有可能使用除'之外的同一类的所有元素;这';在JS和jQuery中

Javascript 是否有可能使用除'之外的同一类的所有元素;这';在JS和jQuery中,javascript,jquery,html,this,Javascript,Jquery,Html,This,当我对同一类的不同元素使用this时,JS/jQuery中是否有可能使用类似的所有元素,除了选中的一个,以便编写更少的代码 $('.field').focus(function() { $(this).css('border-bottom','3px solid red'); $(all other elements of the class .field). $(this).css('border-bottom','3px solid grey'); }); 你可以用 添加了一个使用.

当我对同一类的不同元素使用
this
时,JS/jQuery中是否有可能使用类似
的所有元素,除了选中的一个
,以便编写更少的代码

$('.field').focus(function() {
  $(this).css('border-bottom','3px solid red');
 $(all other elements of the class .field). $(this).css('border-bottom','3px solid grey');
});
你可以用

添加了一个使用.not的简单示例来说明它是如何工作的。希望这有帮助

var fields=$('.field')。在('click',function()上{
领域
.css('边框','3px纯灰')
.not(this).css('border','3px solid red');
});
。已选定{
颜色:红色;
}

一个
两个
三
四
五个
您可以使用

添加了一个使用.not的简单示例来说明它是如何工作的。希望这有帮助

var fields=$('.field')。在('click',function()上{
领域
.css('边框','3px纯灰')
.not(this).css('border','3px solid red');
});
。已选定{
颜色:红色;
}

一个
两个
三
四

五个
你知道如何与计算机交谈;)你知道如何与计算机交谈;)
var fields = $('.field').focus(function() {
  fields
    .css('border-bottom','3px solid grey')
    .not(this).css('border-bottom','3px solid red');
});