我在 aspx 页面中使用 fancybox。文档就绪功能在此页面中不适用于灯箱。有人告诉我编写一个新的 javascript 代码来加载该页面中的灯箱。
问问题
64585 次
5 回答
45
- 包括 jQuery。
- 检查您没有收到 404 的网络选项卡。
- 检查控制台,您没有收到“$ 未知”。
当 DOM 准备好时做一些事情。
$(function(){
// DOM Ready - do your stuff
});
于 2012-09-11T09:51:08.853 回答
40
尝试这个:
document.addEventListener('DOMContentLoaded', function() {
// ...
});
适用于现代浏览器和 IE9+
于 2013-12-20T17:16:20.833 回答
7
如果这是您所缺少的,您可以使用标准的 js onload 函数来运行:
window.onload = function() {};
请注意,这可能会给您带来库问题 - 我没有对此进行调查。
于 2012-09-11T09:18:49.887 回答
4
于 2018-08-13T21:41:42.310 回答
3
最好的方法是这样使用:
jQuery.noConflict();
(function($) {
$(function() {
// by passing the $ you can code using the $ alias for jQuery
alert('Page: ' + $('title').html() + ' dom loaded!');
});
})(jQuery);
于 2014-12-23T12:49:36.950 回答