我正在尝试移动页面上的某些元素,并且在动画发生时,我希望将“ overflow:hidden”应用于元素,并在动画完成后将“ overflow”变回“ auto”。
我知道jQuery具有一个实用程序功能,该功能确定某个元素是否处于动画状态,但是我无法在文档中的任何位置找到它
if( $(elem).is(‘:animated’) ) {…}
要么:
$(elem) .css('overflow' ,'hidden') .animate({/*options*/}, function(){ // Callback function $(this).css('overflow', 'auto'); };