Alternative for “$(document).ready” function
问题 I am using fancybox in an aspx page. The document ready function does not work in this page for a lightbox. Someone told me to write a new javascript code for loading the lightbox in that page. 回答1: Include jQuery. Check network tab that you are not getting 404. Check console that you are not getting "$ is unknown". Do stuff when DOM is ready. $(function(){ // DOM Ready - do your stuff }); 回答2: Try this: document.addEventListener('DOMContentLoaded', function() { // ... }); Works in modern