不写完不让回家的JQuery的事件与动画
在这看不见太阳的小黑屋里,苦逼的一天又开始了
好了闲话我也就不扯了,接下来我就来说说我对jQuery事件和动画的理解吧!!!
还是得再扯两句,我们敬爱的,Y老师讲完了,jQuery事件和动画,对着我们这听得一脸懵逼的人,说了一句不写完就别回家,心里咯噔一下,比被车撞都......
一.jQuery中事件
1.如何加载DOM呢?
在常规的JavaScript代码中,我们通常使用window.onload方法对吧,而在jQuery中,使用的是$(document).ready()方法.$(document).ready()方法可以极大的提高Web应用程序的响应速度.
2.执行的时机
window.onload方法和$(document).ready()方法有着相似的功能,但是在执行时机方面是有区别的.
window.onload方法是在网页中所有的元素完全加载到浏览器后才执行,而通过jQuery中的$(document).ready()方法注册的时间处理程序,在DOM就绪时就可以被调用.
简单的举一个例子,有一个大型的图库网站,为网页中虽有图片添加某些行为,例如单击图片后让他隐藏或显示.如果使用window.onload方法类来做处理,那么用户呢必须等到每一幅图片都加载完毕后,才可以进行小面的操作,但是如果使用jQuery中的$(document).ready()方法来进行设置,只要DOM就绪就可以进行操作了,不需要等待所有的图片下载完毕.
结果呢很显然,不用我说你也知道是用哪一种速度快了吧!!!
3.多次使用
window.onload方法和$(document).ready()方法的区别
$(function(){
$(document).ready(function() {
alert("one");
})
$(document).ready(function () {
alert("two");
})
})
window.onload = one;
window.onload = two;
这两个执行的结果是,第一个,两个会依次弹出,而第二个呢只会显示two.
在悄悄的给你说个秘密,一般人不不告诉他
第一种:
$(document).ready(function () {
//编写代码
});
第二种:
$(function () {
//编写代码
});
第三种:
$().ready(function () {
//编写代码
});
第二种是第一种的简写,不要崇拜我呦!!!
可已根据自己的习惯书写
4.事件如何绑定
如果你打算为元素绑定事件来完成某些操作,那么你就可以用bind()方法来匹配元素进行特定的事件绑定.
bind()方法的调用格式:
bind(type[,data],fn);
$("li").bind({
mouseover: function() {
$(this).css("background", "pink");
},
mouseout: function() {
$(this).css("background", "");
}
});
//标签
<body>
<ul>
<li>首页</li>
<li>公司信息</li>
<li>人才计划</li>
</ul>
</body>
这个例子充分的说明了如何使用bind()方法绑定事件
好了,这次就讲这么多,有什么讲的不好的,请多多指点,谢谢观看
不写完不让回家的JQuery的事件与动画的更多相关文章
- Jquery绑定事件及动画效果
Jquery绑定事件及动画效果 本文转载于:https://blog.csdn.net/Day_and_Night_2017/article/details/85799522 绑定事件 bind(ty ...
- 第4章 jQuery的事件和动画(1)——事件篇
jQuery扩展了JavaScript的基本事件处理机制,极大增强了事件处理能力 一. jQuery的事件 1. $(document).ready(function(){})加载方式 再次回到win ...
- jQuery中事件与动画
jQuery中的事件与动画 一. jQuery中的事件 jQuery事件是对javaScript事件的封装. 1.基础事件 在javaScript中,常用的基础事件有鼠标事件.键盘事件.windo ...
- 第4章 jQuery的事件和动画(二)
二. jQuery中的动画 动画在前面几章案例中是回避不了的问题.此处结合一些简便的写法稍作系统的分析. 1. show()和hide()(1)介绍——不用过多的介绍了jQuery最基本的方法.本质是 ...
- jQuery之事件和动画
1.加载DOM $(document).ready(function(){ }) 简写形式: $(function(){ }) 事件绑定: 合成事件 事件冒泡 移除事件 JQuery中的动画 show ...
- jQuery的事件与 动画
什么是事件: 事件的本质是委托. Jquery的 方法: $().css(); $().click(); 等等. 鼠标的事件: 区别在于:mouseover与mouseout再进入或离开后会执行这两个 ...
- jQuery中事件与动画的总结
1.加载DOM 1.1.window事件 window.onload=function(){}.... 时机:其他资源都加载完毕后,再执行 $(function(){}) ……:只是 ...
- jQuery的事件和动画
1.animate的应用 animate(params,[duration],[easing],[callback]) 参数实例: params: {width:"20%" ...
- jQuery中的事件和动画 以及视频展示效果实例
经过这几天学习jQuery中的事件和动画,对jQuery更深的认识,接下来先把视频展示效果的代码贴出来,最后把我在学习jQuery事件和动画之后总结的思维导图 <!doctype html> ...
随机推荐
- iOS应用程序的生命周期
iOS应用程序一般都是由自己编写的代码和系统框架(system frameworks)组成,系统框架提供一些基本infrastructure给所有app来运行,而你提供自己编写的代码来定制app的外观 ...
- 运用 Swing
一:Swing的组件: 组件(component,或称原件)就是你会放在GUI上的东西,这些东西用户可以看到并可以与之交互. 组件是可以嵌套的. 创建GUI的四个步骤: 1.创建window(JFra ...
- http获取图片信息
一.安卓访问网络需要AndroidManifest.xml配置这样一个节点 <manifest> <uses-permission android:name="androi ...
- Asp.net Mvc中分部视图获取后台数据并展示
方式一: 1.主页面中代码: @{Html.RenderAction("CreateLeftMenu");} 2.Controller中代码: public PartialView ...
- 任务9user表建表语句
create table user( id int not null auto_increment primary key, username ) not null default '', pwd ) ...
- DOS命令追加符的使用
@echo off start \\192.168.10.120\常用软件\系统工具\远程客户端\winvnc.exe #打开共享的远程客户端程序 ipconfig /all > d:\disp ...
- [转]彻底征服 Spring AOP 之 理论篇
基本知识 其实, 接触了这么久的 AOP, 我感觉, AOP 给人难以理解的一个关键点是它的概念比较多, 而且坑爹的是, 这些概念经过了中文翻译后, 变得面目全非, 相同的一个术语, 在不同的翻译下, ...
- 屌丝程序员的梦想 (二) 屌丝IT梦开始地方
校区的周围有很多的网吧,一个对电子游戏迷恋了许久的青少年来说,那绝对是不可不去的地方,键盘,鼠标,显示器,那一切看起来都那么完美,那么似曾相识,是啊,魂牵梦绕的IT梦...哦..当时那只是电子游戏梦. ...
- 【皇甫】☀Spring开题中...
spring (由Rod Johnson创建的一个开源框架)Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建.简单来说,Spr ...
- linux昨天修改的文件
find ./ -mtime :返回最近24小时内修改过的文件. find ./ -mtime : 返回的是前48~24小时修改过的文件.而不是48小时以内修改过的文件. Linux查找文件内容的常用 ...