 <p>Use the .on() function for this type of events. Check it out:</p> <pre><code> $(function() { // Clickable Dropdown $('.click-nav &gt; ul').toggleClass('no-js js'); $('.click-nav .js ul').hide(); $('.click-nav .js').click(function(e) { $('.click-nav .js ul').slideToggle(200); $('.clicker').toggleClass('active'); e.stopPropagation(); }); $(".greybox").on("click", "li", function(){ alert("Item Clicked"); /* if ($('.click-nav .js ul').is(':visible')) { alert('test'); $('.click-nav .js ul', this).slideUp(slow); $('.clicker').removeClass('active'); }*/ }); }); </code></pre>