嗨朋友们,我有一个 textarea,我想使用这个元素animate()
并发挥作用。css()
css()
功能正常工作,但问题是focus()
功能。页面加载后一切正常,
当我聚焦到 textarea 时,它的高度增加了 50px,但是当我模糊然后再次聚焦到 textarea 时,高度又增加了 50px。
我不想使用blur()
函数。
我的问题是关于使用focus()
功能。我想focus()
每次页面加载使用一次。
<script>
$(document).ready(function(){
$("#sharePost").focus(function(){
$(this).animate({height:"+=50px"});
$(this).css("background-color","#ffccdd");
});
$("#sharePost").blur(function(){
//$(this).animate({height:"-=50px"});
});
});
</script>