Вопрос о диагональном скольжении (или движении) - PullRequest
0 голосов
/ 11 сентября 2018

Следующие коды являются простым тестом, проверяющим, работает ли эффект или нет, перед тем, как создавать эффект диагонального скольжения каждую секунду.

Чтобы описать каждый из кодов, сначала нужно просто поднять функцию, как это делает javascript. Вторым объявлена ​​функция внутри метода setInterval. В-третьих, объявлена ​​функция вне setInterval.

Но все эти коды просто не работают вообще, и я не знаю почему.

Я что-то пропустил в этих кодах?

slide()
function slide() {
  $('.box1').css({'clip-path': 'polygon(0 0, 100% 0, 100% 120%, 120% 100%, 0 100%)'})
}

setInterval(function(){
$('.box1').stop().css({'clip-path': 'polygon(0 0, 100% 0, 100% 120%, 120% 100%, 0 100%)'})}, 2000)

function repeat(){
  $('.box1').css({'clip-path': 'polygon(0 0, 100% 0, 100% 120%, 120% 100%, 0 100%)'})})
setInterval(repeat, 2000);
...