jQuery .animate()不响应毫秒设置
jQuery .animate() not responding to millisecond settings
我使用jQuery的。animate()来移动一个div,我们需要它走得慢一些。慢速、默认和快速设置似乎分别有200、400和600毫秒的预设值,但文档说明也可以将其设置为特定的量。我需要动画至少1000毫秒,可能更多。但是,当设置"1000"或"1000ms"时,它似乎以默认速度运行。
下面是我使用的函数调用: $("#welcome_popup").animate (
{
"top": "0px",
"left": "590px",
"right": "150px",
"font-size": "13pt",
"padding": "7px",
"boxShadow": "6px 6px 5px rgba(0, 0, 0, .2)"
}, "800");
我在其他地方试过,得到了同样的结果。下面是一个来自网络的例子:
http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_animation2在W3学校自己的例子中,我似乎不能将动画速度设置为这三个值之外的任何值。还有其他人这么做过吗?
Per the DOCS
duration(默认值:400)类型:数字或字符串字符串或数字决定动画将运行多长时间。
在jQuery中使用数字时,它们不像字符串那样是引号。
$( "#clickme" ).click(function() {
$( "#book" ).animate({
opacity: 0.25,
left: "+=50",
height: "toggle"
}, 5000, function() {
// Animation complete.
});
});
JSIFDDLE
相关文章:
- Angularjs-设置不带ng选项的select的默认值
- 基于类的单击事件在10行之后不响应-数据表
- 为什么Express.js后端的CORS设置不起作用
- Mootools:拒绝设置不安全的标头“;连接”;
- 变量dos'设置不正确
- jQuery Banner Rotator插件中的延迟设置不起作用
- Ember.js{{render}}助手模型设置不正确
- 业务催化剂原型核心.ashx 拒绝设置不安全的标头“连接”冲突
- 使用 Javascript/JQuery 使用 Ajax 加载 Google Maps API,回调设置不正确
- AJAX GET 请求内容不响应 jQuery
- 拒绝设置不安全的标头“日期”AngularJS
- jQuery 不响应无线电检查
- AJAX 代码定义错误或不响应
- InnerView 不响应其模板中的 DOM 事件
- 关联数组设置不正确
- H1 标题设置不正确
- 元素不响应 setStyle
- 标头活动类设置不正确
- 如何设置一个响应chart.js图表不填满屏幕
- jQuery .animate()不响应毫秒设置