gpt4 book ai didi

javascript - Jquery 同时处理两个或多个变量

转载 作者:行者123 更新时间:2023-11-30 13:28:07 24 4
gpt4 key购买 nike

我有这样的代码:

 var input = $('input');
var select = $('select');
var text = $('textarea');
var name = $('#name');
var email = $('#email');
var phone = $('#phone');
var subject = $('#subject');
var message = $('#message');
var sum = $('#sum');

(input, select, text).focus(function(){

$(this).css('z-index', 100)
});

当输入元素获得焦点时,它需要将 z-index 更改为 100,而非焦点元素需要将其 z-index 更改为 1。我该怎么做?

最佳答案

使用add 方法连接jQuery 对象,使用not 方法排除一个:

var input_select_text = input.add(select).add(text);

input_select_text.focus(function(){
$(this).css('z-index', 100);
input_select_text.not(this).css('z-index', 1);
}

关于javascript - Jquery 同时处理两个或多个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7791323/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com