gpt4 book ai didi

jquery - 使用 jQuery 放大搜索框

转载 作者:行者123 更新时间:2023-12-01 06:48:02 26 4
gpt4 key购买 nike

如何使用 jQuery 或 CSS3(而不是 Java 脚本)通过流畅的动画来扩展搜索框的大小。

这是我的搜索框:http://jsfiddle.net/7CDRA/

我希望当用户单击它时,框的大小动画为 50,目前为 20。

<form id="searchbox" method="get" action="http://www.google.com">
<input type="text" name="q" size="20"><input type="submit" value="search">
</form>

最佳答案

使用 jquery animate 是最简单的:

$('input[type="text"]').focus(function() {
$(this).animate({
width: $(this).width()*2.5
});
});

$('input[type="text"]').blur(function() {
if(this.value == '') {
$(this).animate({
width: $(this).width()/2.5
});
}
});

http://jsfiddle.net/7CDRA/4/

这是一个更无错误的示例,但具有静态宽度值: http://jsfiddle.net/7CDRA/6/

关于jquery - 使用 jQuery 放大搜索框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20380064/

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