Как сделать задержку этого скрипта на 350 миллисекунд в ожидании завершения перехода css3?
<script type="text/javascript">
$(document).ready(function() {
var last = "";
$("#thumbs a").click(function() {
event.preventDefault();
var graphic = $(this).attr("href");
if(last != graphic) {
$("#placeholder").before( "<img src=\"" + graphic + "\" />" );
$("#mask").css("marginTop","-=450px");
last = graphic;
}
});
});
</script>
Обычно, когда вы щелкаете, он должен проверить, был ли он нажат в течение последних 350 миллисекунд, и, если это так, ничего не делать.
Я слышал о функции transitionend
, но я не мог понять, как ее реализовать.