03-jQuery和JS入口函数的区别
2018-12-01 16:28
399 查看
[code]<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>03-jQuery和JS入口函数的区别</title> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script> /* window.onload = function () { //1.通过原生的JS入口函数可以拿到DOM元素 var img = document.getElementsByTagName("img")[0]; //console.log("img"); //2.通过原生的JS入口函数可以拿到DOM元素的宽高 var width = window.getComputedStyle(img).width; var height = window.getComputedStyle(img).height; // console.log(width); // console.log(height); }*/ /*原生JS和jQuery入口函数加载模式不同 原生JS会等到DOM元素加载完毕,并且图片也加载完毕后才会执行 jQuery会等到DOM元素记载完毕,但图片没有加载完毕就会执行*/ /*$(document).ready(function(){ //1.通过jQuery入口函数可以拿到DOM元素 // var $img = $('img')[0]; //两种写法 var $img = $("img"); console.log($img); //2.通过jQuery入口函数不可以拿到DOM元素的宽高 var $width = $img.width(); var $height = $img.height(); console.log("jQuery",$width); console.log("jQuery",$height); });*/ /* 1.原生JS如果编写多个入口函数,后面编写的会覆盖前面编写的入口函数 ** 2.jQuery中编写多个入口函数,后面的不会覆盖前面 */ /* window.onload = function () { alert("woaini1"); } window.onload = function () { alert("woaini2"); }*/ $(document).ready(function () { alert("hello1"); }); $(document).ready(function () { alert("hello2"); }); </script> </head> <body> <img src="http://pic28.photophoto.cn/20130818/0020033143720852_b.jpg" alt=""> </body> </html>
阅读更多
相关文章推荐
- 【jQuery】js中一些函数写法的区别
- 2、jQuery的基本概念-必看-版本-入口函数- jq对象和dom对象区别
- jquery中的ready函数和js中onload函数区别讲解
- jQuery与原生js加载模式的区别(入口文件的加载)
- 经典的Jquery的Hover事件,注意与JS的mouseover和mouseout函数的区别。
- js函数与php函数的区别实例浅析
- JQuery的ready函数与JS的onload的区别
- JQuery,Extjs,YUI,Prototype,Dojo 等JS框架的区别和应用场景简述
- 一般框架min.js 与js 有什么区别,如jquery.min.js与jquery.js有什么区别
- js中的函数声明和函数表达式的区别
- JQuery,Extjs,YUI,Prototype,Dojo 等JS框架的区别和应用场景简述
- JQuery的read函数与js的onload的实现
- jquery页面加载页面之后就执行的函数及区别
- js+jquery皇帝梦-03
- js里调用函数时,函数名带括号和不带括号的区别
- JQuery与JS里submit()的区别示例介绍
- Jquery 中两个页面载入后执行的函数的分析区别
- jquery.js和jquery.min.js的区别介绍
- JS在IE和FireFox之间常用函数的区别小结
- 原生js和jQuery的DOM操作函数速度比较