我想使用jQuery扩展我的搜索栏,同时隐藏导航链接。
我有一些类似于这样的jQuery代码。当焦点集中时,此代码有效。
第二个函数也很好用,唯一的问题是它会在动画完成之前显示内容。因此我希望只有在动画完成后才执行$("#navlinks").css('display','block')。有人能告诉我该怎么做吗?谢谢。
我有一些类似于这样的jQuery代码。当焦点集中时,此代码有效。
$(".searchBox input").focus(function(){
$("#navlinks").css('display','none');
$(this).css({'width':'200px','-moz-transition':'width 0.5s ease-out','-webkit-transition':'width 0.5s ease-out','transition':'width 0.5s ease-out'});
});
$(".searchBox input").focus(function(){
$(this).css({'width':'100px','-moz-transition':'width 0.5s ease-out','-webkit-transition':'width 0.5s ease-out','transition':'width 0.5s ease-out'});
$("#navlinks").css('display','block');
});
第二个函数也很好用,唯一的问题是它会在动画完成之前显示内容。因此我希望只有在动画完成后才执行$("#navlinks").css('display','block')。有人能告诉我该怎么做吗?谢谢。