setTimeout doesn't seem to work in Chrome
google-chrome, javascript, settimeout
Solution
Switch your `setTimeout` statement to the following: `setTimeout(timeoutTrigger,400);` The one you wrote is for when the function you're calling has a parameter. Also, you're missing a semicolon.
Problem
This setTimeout works perfectly in Firefox, but in Chrome nothing in function timeoutTrigger ever happens, including the alert. Any ideas? ``` var $this = $('.active-more'); function timeoutTrigger() { $this.closest(".container").nextAll(".container:first").find(".description:first").removeClass('hide'); $this.closest(".container").nextAll(".container:first").find(".back:first").find("img.portfolio").remove(); alert("is this thing on?"); } setTimeout(function(){timeoutTrigger()},400) ```