У меня есть часть js на моем веб-сайте для переключения изображений, но вам нужна задержка, когда вы нажимаете изображение во второй раз. Задержка должна составлять 1000 мс. Итак, вы нажмете img.jpg, тогда появится img_onclick.jpg. Затем вы щелкнете изображение img_onclick.jpg, после чего должна появиться задержка в 1000 мс, прежде чем снова появится img.jpg.
Вот код:
jQuery(document).ready(function($) {
$(".toggle-container").hide();
$(".trigger").toggle(function () {
$(this).addClass("active");
$(".trigger").find('img').prop('src', 'http://localhost:8888/images/img_onclick.jpg');
}, function () {
$(this).removeClass("active");
$(".trigger").find('img').prop('src', 'http://localhost:8888/images/img.jpg');
});
$(".trigger").click(function () {
$(this).next(".toggle-container").slideToggle();
});
});