在动画函数中进行计算
Calculate inside of an animate function
我将保持这个简短。让我们从我的代码开始:
$container.animate({
paddingBottom: //315% + 100px
});
我这里有一小段代码,它应该动画315% + 100px padding-bottom。问题是如何让jQuery计算这个。我尝试了"calc(315% + 100px)",就像它在css中工作一样,但它不能解决jQuery中的问题。此外,我还尝试了多种变量,+-符号和"。我还是找不到解决办法。我希望有人能帮助我,提前感谢!
ps:不要担心$container,它是一个工作变量
根据MDN,当设置padding为百分比时,它总是基于包含元素的宽度
知道了这些,你需要父元素的宽度* 3.15 + 100
$container.animate({
paddingBottom: ($container.parent().width() * 3.15) + 100
});
相关文章:
- 如何设置html元素填充的动画
- 如何使用动画实现纸张推车
- 如何在生成下载文件时显示加载动画
- 剑道网格jQuery动画()问题
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- jQuery Lazy加载动画滚动
- jquery动画可以通过编程链接吗
- Javascript将数学动画化
- 如何计算骨骼动画中的最终骨骼矩阵
- 在运行计算密集型 JavaScript 脚本时显示基于 css 的动画
- 在动画函数中进行计算
- 我如何用JQuery动画计算位置
- 获得动画线的计算值
- CSS动画在繁重的js计算
- 同步JQuery动画与计算在一个循环
- 计数器动画到一个计算值
- 如何在进行密集计算的同时保持动画gif的运行
- 如何动画宽度和计算新的左位置在同一时间与jQuery
- 你能用javascript计算动画中某一帧的点击量吗
- 如何在d3.js中通过计算' index '值来增加动画延迟