let zone = $this.getZoneOverlap($this.offsetLeftItemDragged,$this.offsetRightItemDragged),
slot = $this.getSlotInformations(zone);
- let heightSubject = $(this.target).height()
+ let target = $(this.target),
+ heightTarget = $(this.target).height()
//
gsap.timeline().to(this.target, {
padding: "7px 8px",
borderRadius: "8px",
onStart: function() {
- $($this.target).addClass("onStart")
+ target.addClass("onStart")
},
- onComplete: function(element) {
- let html = $($this.target).html()
+ onComplete: function() {
+ let html = target.html()
$(zone).find(".slot:not(.active)").eq(0).addClass("active").html(html)
- $($this.target).remove()
+ target.remove()
}
})
.to(".list .overlay", {
- y: -heightSubject,
+ y: -heightTarget,
opacity: 0,
onStart: function() {
$($this.target).next().addClass("isNext")
<div id="instantReviewAnimation"></div>
</div>
</div>
-<div style="width:1px;height:100vh;position:absolute;left:620px;background:white;z-index:99;top:0;"></div>
<script src="js/quiz.js"></script>
<script>
function changeViewportSize () {