我正在尝试在图像或元素进入视口时运行anime.js,但似乎无法使其工作。我正在使用waypoints.js尝试它。
这是我目前的代码,我认为是“this”部分出了问题。
这是我目前的代码,我认为是“this”部分出了问题。
$('img').waypoint(function() {
var CSStransforms = anime({
targets: this,
translateX: 250,
scale: 2,
rotate: '1turn'
});
}, {
offset: '100%'
});
event.preventDefault(); //$(this).parent('ul').addClass('hide'); //$("ul",this).addClass('show'); var cssSelector = anime({ targets: this.element.parent, translateX: 250 }); });
- Scott Hunterelement
,看起来你可以直接定位到this.element[parentElement]
:https://codepen.io/xhynk/pen/pLRbrR?editors=1111 - Xhynk