我一直在尝试添加 250 毫秒的延迟,以便如果在第一次单击事件的 250 毫秒内多次单击该元素,该函数不会运行两次。帮助!
$(function () {
$(".layout a").click(function () {
var rel = $(this).attr('rel');
$.cookie("Layout", $(this).attr('name'), { expires: 365, path: '/media', secure: true });
$('.content, .searchresults').fadeOut(250, function () {
$("link:first").attr("href", rel); window.scrollTo(0, 0); }).delay(150).fadeIn(225);
return false;
});
});