码迷,mamicode.com
首页 > Web开发 > 详细

Vue项目中用的Jquery.js和easing.js做的抛物线

时间:2018-12-20 20:31:06      阅读:520      评论:0      收藏:0      [点我收藏+]

标签:path   end   dia   script   rip   new   nim   调用   set   

如果项目中还用到自有的$
<script>
jQuery.noConflict();
</script>

//星星掉落
movePathNew(args) {
let self = this;
let targetDiv = jQuery(‘.maodianFlag‘);
let $fxImg1 = args.clone().css({
‘position‘: ‘absolute‘,
‘z-index‘: 10000,
‘width‘: args.width(),
‘height‘: args.height(),
‘border-radius‘: ‘50%‘
}).css(args.offset()).appendTo(‘#app‘);
args.hide();
$fxImg1.animate({
left: [targetDiv.offset().left + targetDiv.width() - $fxImg1.width(), ‘linear‘],
top: [targetDiv.offset().top + targetDiv.height() - $fxImg1.height(), ‘easeInBack‘]
}, 650).fadeOut(50, function () {
$fxImg1.detach();
self.aComputedFlag++;
console.log(self.aComputedFlag);
});
},
//分别调用星星掉落轨迹
movePathAll(all, moveFlags, ll) {
let self = this;
for (let i of all) {
self.movePathNew(jQuery(i));
}

},

Vue项目中用的Jquery.js和easing.js做的抛物线

标签:path   end   dia   script   rip   new   nim   调用   set   

原文地址:https://www.cnblogs.com/1rookie/p/10151758.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!