jquery 第三章】的更多相关文章

1.回顾$(document).ready(function(){    })$(function(){    }) ID选择器.类选择器.元素选择器层次选择器:空格(上文下:tr td{})属性过滤器:[属性=值]  input[type=button]表单:    :checked  被选中的单选框或复选框    :selected 被选中的下拉框表单选择器:    :input    :button2.本章目标    掌握dom操作的分类    掌握jquery的dom操作3.dom操作分…
一.jQuery中的DOM操作 一般来说,DOM操作分为3个方面,即DOM Core核心.HTML-DOM和CSS-DOM 1.DOM Core JavaScript中的getElementById().getElemntByTagName().getAttribute()和setAttribute()等方法,都是DOM Core的核心,例如: (1)使用DOM Core来获取表单对象的方法: document.getElementByTagName(“form”): (2)使用DOM Core…
.css() .attr() .prop() .css() 参数填法:如下所示 ↓  可填px 可不填,注意点:background-color  这类属性,需要填成 小驼峰式  backgroundColor 下面为设置: 读取css ,读出的值为计算样式 .attr()  基于 原生js  setAttribue  和  getAttribute 注意点:读取  设置行距样式 使用它.可以设置,取自定义属性,  但是读取 像 checked='checked' disabled='disab…
第三章jQuery中的事件与动画 一. jQuery中的事件 jQuery事件是对javaScript事件的封装. 1.基础事件 在javaScript中,常用的基础事件有鼠标事件.键盘事件.window事件.表单事件.事件的绑定和处理函数的语法格式如下: 语法:时间名="函数名()"; 或: DOM 对象.事件名=函数 1.载入事件 在jQuery中,常用的window事件有文档载入事件,它对应的方法是ready(). 2.鼠标事件 当用户在文档上移动或单击鼠标而产生的事件. 方法…
第三章 jQuery框架操作CSS 3.1 jQuery框架的CSS方法 jQuery框架提供了css方法,我们通过调用该方法传递对应的参数,可以方便的来批量设置标签的CSS样式. 使用JavaScript设置标签的样式相对来说比较麻烦,而如果需要批量的设置多个标签的样式那需要写很多代码,使用jQuery可以为我们简化该过程.     使用原生的方式来设置标签的样式(代码示例) <body> <div>我是div标签</div> <button id="…
第三章中主要讲了几个对DOM进行操作的方法. 归纳如下: 属性的获取和设置: //属性的获取 $("li").attr("title"); //属性的设置 $("li").attr("title","test"); //批量属性的设置 $("li").attr({"title":"test","id":"test2&q…
第二章 一.选择器 1.层次选择器 $(“ancestor descendant”)选取ancestor元素里的所有后代元素 $(“parent > child”)选取parent元素下的child子元素. 2.表单选择器 $(“#form1 input”)选取form1下所有<input>元素 $(“form1 :input”)选取form1下所有<input>.<textarea>.<select>和<button>元素. 3.选择器中…
一.Jquery的优势 体积小,压缩后只有100KB左右 强大的选择器 出色的DOM封装 可靠的事件处理机制 出色的浏览器兼容性 使用隐式迭代简化编程 丰富的插件支持 二.Jquery语法 三.DOM对象和jQuery对象…
3.1 先看下面的事例: ①var temp=0; ②temp=0; 当js解析器检测到①这种情况的时候,解析器会为这个变量开辟一个内存空间,如果前面已经存在这个变量,就会把这个变量覆盖掉. 当解析器检测到①这种情况的时候,解析器会寻找当前对象的父级对象有没有这个变量,以此查找,只到找到位置:如果还找不到,就会在windows对象里定义这个变量. 再看下面例子 ①function f() { var _temp = 0; console.log(_temp); } f(); console.lo…
第三章SignalR在线聊天例子 本教程展示了如何使用SignalR2.0构建一个基于浏览器的聊天室程序.你将把SignalR库添加到一个空的Asp.Net Web应用程序中,创建用于发送消息到客户端的集线器(Hubs)类,创建一个Html页面让用户在该页面上发送和接收聊天信息.对于如何在MVC5环境中创建这个聊天室程序,请参阅Getting Started with SignalR 2.0 and MVC 5. SignalR是一个开源的.Net库,用于构建需要实时用户交互或实时数据更新的We…