《锋利的jQuery》心得笔记--One Sections
第一章
1、 $是jQuery的一个简写形式
2、 在jQuery中无法使用DOM对象的任何方法:比如:$ (“#id”).innerHTML、$ (“#id”).checked,
可以使用:$ (“#id”).html()、$ (“#id”).attr(“checked”);
3、 DOM对象无法使用jQuery中的任何方法:
document.getElementById(“#id”).html();
4、 把jQuery转换成DOM对象:
1) var $c =$ (“#cr”);
var c = $c[0]或者var c =$c.get(0)
5、 把DOM转换成jQuery对象:
var cr = document.getElementById(“#id”);
var $cr = $(cr)
6、 当jQuery和其他库一起使用冲突时:
1) jQuery在其他库之后导入
(1) 调用jQuery.noConflict();//将变量$的控制权移交给其他库
(2) 如果想要自己定义一个快捷方式的话:
var $j = jQuery.noConflict();
$j(“#id”)
2) jQuery在其他库之前导入
直接使用“jQuery”来工作,其他库使用$()方法
第二章
1、 $(".one+div”)等价于$(“.one”).next(“div”);
2、 $(".one~div”)等价于$(“.one”).nextAll(“div”);
3、 PS:
1) 在选择器中不能含有“·”、“#”、“(”、“]”,如果使用的话,就要在前面加上“\\”
2) 使用1.3.1以上版本的时候,不需要在属性前面加上@,比如:$("div[title=’test’]”)
3) 选择器中含有空格的注意事项:
$(‘.test :hidden’)【后代选择器】和$(‘.test:hidden’)【过滤选择器】不一样
《锋利的jQuery》心得笔记--One Sections的更多相关文章
- 锋利的jQuery读书笔记---选择器
前段时间入手了锋利的jQuery(第二版),想着加强下自己的js能力,可前段时间一只在熟悉Spring和Hibernate.最近抽时间开始读这本书了,随便也做了些记录. 读书的过程是边看边代码测试,所 ...
- 《锋利的jQuery》心得笔记--Four Sections
第八章 1. 当父元素设置position:relative的时候,子元素设置position:absolute.这个子元素设置在父元素的任何位置. 第九章 1. 对可视区进行纠正,通知浏 ...
- 《锋利的jQuery》心得笔记--Three Sections
第六章 1. JavaScript的Ajax的实现步骤: 1) 定义一个函数用来异步获取信息 function Ajax(){ } 2) 声明: var xmlH ...
- 《锋利的jQuery》心得笔记--Two Sections
第三章 1. DOM操作(节点) 1) 查找节点可以查找元素节点和属性节点 2) 创建节点: (1) 创建元素节点 var addLi = $(“&l ...
- 锋利的JQuery 学习笔记
第一章 认识JQuery ·页面加载事件(可以写多个ready())$(document).ready(function(){alert(“hello world”);} ...
- 锋利的jquery学习笔记
1.$("#tt")获取的永远都是一个jquery对象,所以要判断页面上是否存在某个对象不能像js中 if($("#tt")){ } 而是通过: ){ } ps ...
- 锋利的jQuery读书笔记---jQuery中Ajax--序列化元素、Ajax全局事件
serialize()方法: 作用于一个jQuery对象,它能够将DOM元素内容序列化为字符串,用于Ajax请求. <!DOCTYPE html> <html> <hea ...
- 锋利的jQuery读书笔记---jQuery中Ajax--get、post等方法
load()方法通常用来从Web服务器上获取静态的数据文件,然而这并不能体现ajax的全部价值. 在项目中,如果需要传递一些参数给服务器中的页面,那么可以使用$.get()或者$.post()方法(或 ...
- 锋利的jQuery读书笔记---jQuery中Ajax--load方法
第一个Ajax例子 <!DOCTYPE html> <html> <head lang="en"> <meta charset=" ...
随机推荐
- android程序逆向工程
随着智能手机的普及,功能越来越强大.程序也越来多和复杂化.研究一下android系统的逆向工程也是挺有意思的. 目前android逆向工程还处于初级阶段.表现在于: 1.没有完整的动态调试程序.目前由 ...
- 【ZZ】快速學會開發Android App
http://www.cc.ntu.edu.tw/chinese/epaper/0022/20120920_2209.html 作者:吳玉舒 / 臺灣大學計算機及資訊網路中心程式設計組幹事 智慧型手機 ...
- navigationController pushViewController 多次跳转后怎么返回
使用NavigationViewController进行页面跳转时,应该使用pushViewController方法来跳转至下一页面,这样的话,下一页面同样在NavigationViewControl ...
- Linux下的Libsvm使用历程录
原文:http://blog.csdn.net/meredith_leaf/article/details/6714144 Linux下的Libsvm使用历程录 首先下载Libsvm.Python和G ...
- 对Kernel panic-not syncing:No init found...init=option to kernel错误总结!
转载:http://blog.csdn.net/wavemcu/article/details/6950053 在移植Linux中很容易出现这样那样的问题,我也遇到过,现在就共享下人家的一些经验和自己 ...
- debian7 编译qtopia错误解决案例
问题: kernel/qjpegio.cpp:60:21: error: jpeglib.h: No such file or directory 解决 sudo apt-get install li ...
- find your present (2)
Problem Description In the new year party, everybody will get a "special present".Now it's ...
- SpringMVC上传(通过物理路径)
内容来源:http://blog.csdn.net/kouwoo/article/details/40507565 一.配置文件:SpringMVC 用的是 的MultipartFile来进行文件上传 ...
- 自定义带有uitableview的alertview对话框
#import <UIKit/UIKit.h> typedef void(^MyCompleteHandler) (NSString *selectString); @interface ...
- 4. Android框架和工具之 android-async-http
1. android-async-http 简介 主要有以下功能: (1)发送异步http请求,在匿名callback对象中处理response信息: (2)http请求发生在UI(主)线程之外的 ...