gpt4 book ai didi

jquery - jQuery 函数之间传递变量

转载 作者:行者123 更新时间:2023-11-30 23:50:36 25 4
gpt4 key购买 nike

我正在尝试为网站上的表单制作一个简单的焦点清晰/模糊恢复器,但我一生都无法弄清楚为什么这不起作用。

$(document).ready(function() {

$('.form-text').focus(function(keeper) {
var keeper = $(this).attr('value');
if($(this).val() == keeper) {
$(this).val('');
}
return false;
});

$('.form-text').blur(function(keeper) {
if($(this).val() == '') {
keeper;
}
return false;
});

});

有什么想法吗?

最佳答案

只需创建 keeper在外部范围内,不需要是全局的。和var keeper = $(this).attr('value'); if($(this).val() == keeper)总是正确的,所以没有必要。

$(document).ready(function() {
var keeper;

$('.form-text').focus(function() {
keeper = $(this).val();
$(this).val('');
return false;
});

$('.form-text').blur(function() {
if($(this).val() == '') {
$(this).val(keeper);
}
return false;
});
});

关于jquery - jQuery 函数之间传递变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8888776/

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