我正在创建一个PHP博客网站,我只是想在加载完整页面时加载Adsense广告(Javascript)。我的问题是,当我打开我的网站时,需要很长时间。
我的custom.js代码在这里:
jQuery(document).ready(function() {
// for hover dropdown menu
$('ul.nav li.dropdown').hover(function() {
$(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn(200);
}, function() {
$(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut(200);
});
// slick slider call
$('.slick_slider').slick({
dots: true,
infinite: true,
speed: 800,
slidesToShow: 1,
slide: 'div',
autoplay: true,
autoplaySpeed: 5000,
cssEase: 'linear'
});
// latest post slider call
$('.latest_postnav').newsTicker({
row_height: 64,
speed: 800,
prevButton: $('#prev-button'),
nextButton: $('#next-button')
});
jQuery(".fancybox-buttons").fancybox({
prevEffect: 'none',
nextEffect: 'none',
closeBtn: true,
helpers: {
title: {
type: 'inside'
},
buttons: {}
}
});
// jQuery('a.gallery').colorbox();
//Check to see if the window is top if not then display button
$(window).scroll(function() {
if ($(this).scrollTop() > 300) {
$('.scrollToTop').fadeIn();
} else {
$('.scrollToTop').fadeOut();
}
});
//Click event to scroll to top
$('.scrollToTop').click(function() {
$('html, body').animate({
scrollTop: 0
}, 800);
return false;
});
$('.tootlip').tooltip();
$("ul#ticker01").liScroll();
});
发布于 2018-07-26 14:03:57
选项A.
使用活动DOMContentLoaded
:
document.addEventListener("DOMContentLoaded", () => {
// Do something
});
选项B.
使用该onload
属性:
window.onload = () => {
// Do something
};
选项C.
使用jQuery的ready()
功能:
$(document).ready(() => {
// Do something
});
https://stackoverflow.com/questions/-100005784
复制相似问题