Vue项目中用的Jquery.js和easing.js做的抛物线
Posted 黑夜蓝天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue项目中用的Jquery.js和easing.js做的抛物线相关的知识,希望对你有一定的参考价值。
如果项目中还用到自有的$
<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做的抛物线的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 项目中用 vue-router 实现页面跳转之 vue-router 写在单独的文件中