我在aspx页面中使用fancybox。文档就绪功能在此页面中不适用于灯箱。有人告诉我要写一个新的javascript代码来加载该页面中的灯箱。
答案 0 :(得分:35)
当DOM准备好时做一些事情。
$(function(){
// DOM Ready - do your stuff
});
答案 1 :(得分:30)
试试这个:
document.addEventListener('DOMContentLoaded', function() {
// ...
});
适用于现代浏览器和IE9 +
答案 2 :(得分:7)
你可以使用标准的js onload函数来运行,如果那是你的缺失:
window.onload = function() {};
请注意,这可能会让您遇到库问题 - 我没有对此进行过调查。
答案 3 :(得分:3)
最好的方法就是这样使用:
jQuery.noConflict();
(function($) {
$(function() {
// by passing the $ you can code using the $ alias for jQuery
alert('Page: ' + $('title').html() + ' dom loaded!');
});
})(jQuery);
答案 4 :(得分:0)