Javascript Event on Non-existent Element
$(document).on("mouseenter", ".foo", function(){ console.log("do something"); }); // for jquery versions < 1.7 $(".foo").live("click", function(){ console.log("do something"); });