gpt4 book ai didi

javascript - onFocus 时扩展文本区域

转载 作者:行者123 更新时间:2023-11-30 12:41:00 27 4
gpt4 key购买 nike

我有很多文本区域文件,我希望它们在聚焦时全部展开

这是我的代码演示:http://jsfiddle.net/PU73y/

问题是当我点击它们时它们不会展开。这是为什么?

谢谢

<textarea id='txt1' class='txt' refID='1' style='height: 15px;'>this is testing of textrea  </textarea>


$(function() {
$(".txt").focus(function(){
var element = $(this);
var refID = element.attr("refID");
// alert(refID);

$('#txt' + refID).focus (function() {
$('#txt' + refID).animate({
width: 400,
height: 200
}, 1000);
});

$('#txt' + refID).blur(function() {
$('#txt' + refID).animate({
width: 400,
height: 20
}, 1000);
});
});
});

最佳答案

http://jsfiddle.net/Y3rMM/

CSS...

.expand {
height: 1em;
width: 50%;
padding: 3px;
}

HTML...

<textarea class="expand" rows="1" cols="10"></textarea>

jQuery...

$('textarea.expand').focus(function () {
$(this).animate({ height: "4em" }, 500);
});

像这样的东西会起作用。

关于javascript - onFocus 时扩展文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24466033/

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