js和jq入口函数的区别_页面加载完成事件和入口函数的区别-程序员宅基地

技术标签: JQuery  

页面加载完成有两种事件 
一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件) 
二是onload,指示页面包含图片等文件在内的所有元素都加载完成。

一、JavaScript 入口函数:

window.onload = function () {
    // 执行代码
}

1.执行时机:等到所有内容,包括外部图片之类的文件加载完后,才会执行。

2.执行次数:只能执行一次,如果执行第二次,会将第一次的覆盖。

二、jQuery 入口函数:

防止文档在完全加载(就绪)之前运行 jQuery 代码,即在 DOM 加载完成后才可以对 DOM 进行操作。

如果在文档没有完全加载之前就运行函数,操作可能失败。下面是两个具体的例子:

  • 试图隐藏一个不存在的元素
  • 获得未完全加载的图像的大小
$(document).ready(function(){
    // 执行代码
});
或者
$(function(){
    // 执行代码(上面的简写)
});

1.执行时机:是在 html 所有标签(DOM)都加载之后,就会去执行。

2.执行次数:可以执行多次,第N次都不会被上一次覆盖。

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/tangyuanpp/article/details/100850072

智能推荐

基于CNN-LSTM-Attention组合模型的时间序列预测matlab代码-程序员宅基地

文章浏览阅读430次,点赞12次,收藏5次。直接替换Excel数据即可用,注释清晰,适合新手小白,图片excel文件标有特征预测列。[3]注意力机制:为模型提供了对关键信息的聚焦能力,从而提高预测的准确度。[2]长短期记忆网络 (LSTM):处理数据捕捉长期依赖关系。[1]卷积神经网络 (CNN):捕捉数据中的局部模式和特征。,可实现回归预测或超前预测,Matlab版本最好为新版本。平均绝对百分比误差MAPE为: 0.035666。均方误差MSE为: 2.4157。均方根误差RMSE为: 1.5543。剩余预测残差RPD为: 5.0164。

给定入栈顺序,判断出栈顺序是否合法_如何根据入栈顺序判断出栈顺序是否正确-程序员宅基地

文章浏览阅读2.7k次。给定一个入栈顺序,判断出栈顺序是否有可能发生,所遵循的方法是使用一个辅助栈记录入栈的元素,当刚开始时候辅助栈为空,入栈元素第一个压入辅助栈,接下来如果看出栈顺序,如果出栈顺序的第一个元素和辅助栈的栈顶元素不相等,则继续把 入栈元素的下一个压入辅助栈;如果出栈顺序的元素和辅助栈的栈顶元素相等则直接将辅助栈的栈顶元素弹出,同时出栈序列向后移动一位。以此类推,如果当入栈元素全部进入辅助栈了,则秩序比较出栈_如何根据入栈顺序判断出栈顺序是否正确

CUPS-centos6-docker实践_docker cups-程序员宅基地

文章浏览阅读1.3k次。针对开源网络打印机软件CUPS的容器化实践创建一个目录,并在目录内建立一个文件名为Dockerfile的文件和文件名为cupsd.conf的配置文件Dockerfile#使用原始镜像FROM centos:6#作者MAINTAINER shark1985#使用阿里云yum源RUN curl -o /etc/yum.repos.d/CentOS-Base.repo http:..._docker cups

Leetcode 89. 格雷编码(DAY 106) ---- 回溯算法学习期(后天考大物 今天开始预习)_后天考试 今天预习-程序员宅基地

文章浏览阅读117次。原题题目代码实现(首刷自解)class Solution {public: bool backtracking(vector<int>& ret,vector<bool>& visit,int num,int n) { visit[num] = true; ret.emplace_back(num); if(ret.size() == visit.size()) return true;_后天考试 今天预习

计算机应用基础客观答案,计算机应用基础作业一(答案)-程序员宅基地

文章浏览阅读401次。2012下半年计算机应用基础作业一一、单选题(共40题,每题1分)1、在第三代计算机期间内按规模和性能产生了______。A:包含笔记本电脑在内的序列机B:包含微型机在内的序列机C:大、中、小和微型机D:巨、大、中和小型机答案:D2、既可以接收、处理和输出模拟量,也可以接收、处理和输出数字量的计算机是______。 A:电子数字计算机 B:电子模拟计算机 C:数模混合计算机 D:专用计算机..._接收、处理和输出模拟量

python中的库有什么作用,python库在哪个文件夹_python中导入的库有什么用-程序员宅基地

文章浏览阅读801次,点赞16次,收藏21次。嗨喽,大家好呀~这里是爱看美女的茜茜呐又到了学Python时刻~随着大数据和人工智能的发展,Python也与多种科技深深绑定。比如自动化测试,运维,爬虫,数据分析,机器学习,金融领域,后端开发,云计算,游戏开发都有涉及python画笑脸的源代码。万丈高楼平地起,Python这座大厦能够如此强大,就是拥有强大的成千上万的库的支持无数牛x的轮子在支持这座大厦,今天我们来一起梳理一下,俯瞰整个Python宝库。那么什么是库呢?从代码角度讲:库就是一堆类(class)和函数(function)的集合。_python中导入的库有什么用

随便推点

java isempty用法_Java String 的 isEmpty() 与 null 与 "" 区别解析-程序员宅基地

文章浏览阅读177次。问:简单说说 String 的 isEmpty() 与 null 与 "" 的区别?答:public class Test {public static void main(String[] args) {String a = new String();String b = "";String c = null;testString(a);testString(b);testString(c);}..._java string isempty

java语言概述、java语言特性、java语言发展史、java语言作用-程序员宅基地

文章浏览阅读691次。Java介绍:Java语言概述:Java语言是由美国Sun(Stanford University Network)斯坦福网络公司的java语言之父–詹姆斯·高斯林,在1995年推出的高级的编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。Java分为三个体系:JavaSE(J2SE)(Java2 Platform Standard Editio_java语言

树状数组-程序员宅基地

文章浏览阅读118次。树状数组学习笔记

【报告分享】抖音蓝V账号定位及外化罗盘.pdf(附下载链接)-程序员宅基地

文章浏览阅读775次。今天给大家分享的报告是字节跳动营销创业中心于2019年11月份发布的《抖音蓝V账号定位及外化罗盘.pdf》,报告从账号定位、内容表现形式/试错、内容深耕与延展等方..._抖音规则外化

php 实现简拼-程序员宅基地

文章浏览阅读283次。<blockquote>model:::::::::::::::::::::::::::::function getFirstCharter($str){if(empty($str)){return '';}$fchar=ord($str{0});if ($fchar &gt;= 1 &amp;&amp; $fchar &lt;= 222) retu..._php 汉子转简拼代码

51Nod - 1765 期望推导_51nod1765-程序员宅基地

文章浏览阅读751次。题意:题目链接:https://www.51nod.com/onlineJudge/submitDetail.html#!judgeId=223971 每次生成一个[0,n)的随机数,如果这个随机数和给出的m个数字中的其中一个数字相等,那么就停止生成随机数,否则继续生成,求出所有生成的数的和的期望。思路:求期望的一种套路,可以列出一个关于期望E的方程,然后求解方程得出E的表达式。 对这道题来说,_51nod1765

推荐文章

热门文章

相关标签