$.fn.wait = function(time, type) { time = time || 1000; type = type || "fx"; return this.queue(type, function() { var self = this; setTimeout(function() { $(self).dequeue(); }, time); }); }; $(document).ready(function(){ $('[data-toggle="tooltip"]').tooltip() $("div.infobox").wait(2000).slideUp("slow"); $("div.errorbox").wait(2000).slideUp("slow"); $("#add").click(function(){ $(".hidden").fadeIn("slow"); $(this).hide(0); $("label.info").hide(0); $(".tohide").hide(0); }); $("#kadobutton").click(function(){ $(".kadoscope").animate({opacity:"1"},"5000"); }); $('span.timeago').timeago(); var addr = $(location).attr('pathname'); $("#"+addr.replace(/\//g,"")).addClass("active"); $(".edit").click(function(e){ e.preventDefault(); $(this).parents(".media-heading").siblings(".comment-content").hide(); $(this).parents(".media-heading").siblings(".comment-source").show(); }); $(".comment-source").submit(function(e){ e.preventDefault(); var comment_id = $(this).data("id"); var form = $(this); $.post("/comment/" + comment_id, {content: form.find("textarea").val()}, function(data) { var comment_content = form.parents(".media-body").find(".comment-content"); comment_content.html(data.content_cache); comment_content.show(); form.hide(); }); }); });