0

在 Google Apps 脚本的 HtmlService 中使用 jQuery 时,是否不支持.animate.delay方法?我可以让 .show() 和 .hide() 工作,但我无法让任何动画工作。

例如,在侧边栏中,我想使用以下命令临时显示通知:

$('#notice').show().delay(5000).hide();

延迟似乎被忽略了。我已经测试了以下,它工作正常,所以似乎 .delay 方法是唯一在这种情况下不起作用的方法。我也尝试过使用 .animate,但它似乎也不起作用。

$('#notice').show();

谢谢。

4

2 回答 2

1

jQuery 方法.delay()在两者之间不起作用,.show()因为.hide()它只能与动画结合使用。您将需要使用

setTimout(function(){
   $('#notice').hide();
}, 5000);
于 2013-11-11T23:15:56.860 回答
0

不支持这些。它记录在 htmlService 的限制部分。

于 2013-11-12T01:40:20.873 回答