为了账号安全,请及时绑定邮箱和手机立即绑定

为什么v=4的时候,弹出2下提示框,谁知道原因吗?还有linear参数是什么意思?求高手解答。

为什么v=4的时候,弹出2下提示框,谁知道原因吗?还有linear参数是什么意思?求高手解答。

正在回答

1 回答

1、提个建议

在提问题之前应该先自己去看看评论和笔记什么的,你问的这个问题在里面都有答案,如果没有答案至少要去百度一下,实在是找不到答案在来问别人。衣来伸手饭来张口,不利于自己的成长。

2、解答

第一个问题,弹出两下提示框的原因。代码中存在两个<p>元素,元素的动画都是相互独立的,也就是说,每一个<p>元素都独立的执行了一遍脚本,所以会都会弹出一次提示框,这样就会弹出两次。你可以自己试一下,有多少个<p>标签就会弹出多少次提示框。

第二个问题,linear参数是什么意思。linear翻译过来是“线性”的意思。就是说,这个参数指定动画的变化过程是匀速变化的(匀速运动也是一种线性运动,以为它的速度的一阶导数为常数,扯远啦。。。)。这个位置的默认参数是swing,这个参数指定的运动的特点是开始和结束阶段的速度较慢,中间阶段的速度较快。当然了,从教程上的例子看不聊那么明显。你可以自己写程序观察一下,思路就是初始宽度宽一些,duration的值大一些,应该就会明显一些了。(这个我也没有亲自试过,如果能比较明显的观察到,记得分享一下啊)。

以上,如有不懂的欢迎继续探讨。

10 回复 有任何疑惑可以回复我~
#1

菲尔活该

假如现在想要在两个<p>元素显示后,只弹出一次提示框,有什么办法实现?
2016-12-20 回复 有任何疑惑可以回复我~
#2

睡着了做梦 回复 菲尔活该

我想到的是改变结构,加div包裹这两个p
2016-12-20 回复 有任何疑惑可以回复我~
#3

睡着了做梦 回复 睡着了做梦

if($("p:last").text()===$(this).text()), 执行alert时,加个判断也行刚试了
2016-12-20 回复 有任何疑惑可以回复我~
#4

菲尔活该 回复 睡着了做梦

对啊,我怎么没想到呢,谢谢
2016-12-21 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

为什么v=4的时候,弹出2下提示框,谁知道原因吗?还有linear参数是什么意思?求高手解答。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信