gpt4 book ai didi

jquery - 如何在光标经过后回滚禁用输入的原始宽度?

转载 作者:行者123 更新时间:2023-12-01 06:03:25 24 4
gpt4 key购买 nike

光标经过后,如何将这个禁用的输入回滚到原始宽度,我已经尝试过使用.blur,但不起作用。

   $('input[readonly]').mousemove(function(){
if ($(this).val().length > 20) {
$(this).attr('data-default', $(this).width());
$(this).animate({width: 300}, 'slow');
$(this).parent().addClass('cooling');
}
});

请参阅以下示例:- http://jsfiddle.net/DCjYA/188/

最佳答案

不确定您需要什么,但您可以尝试聚焦:

$('input').focus(function(){
if ($(this).val().length > 20) {
$(this).attr('data-default', $(this).width());
$(this).animate({width: 300}, 'slow');
$(this).parent().addClass('cooling');
}
}).blur(function(){ /* lookup the original width */
var w = $(this).attr('data-default');
$(this).animate({
width: w
}, 'slow');
$(this).parent().removeClass('cooling');
});

fiddle :http://jsfiddle.net/DCjYA/192/

关于jquery - 如何在光标经过后回滚禁用输入的原始宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8983550/

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