jQuery总结(二)
来源:互联网 发布:linux 窗口编程 编辑:程序博客网 时间:2024/05/29 19:02
前言:
对于jQuery来说它的对象和选择器是比较基础的,那么jQuery对象和DOM对象又有什么不同,它们之间是怎么转换的呢?它又有哪些选择器呢?
jQuery对象
jQuery对象就是就通过jQuery($())包装DOM对象之后产生的对象。
jQuery对象是jQuery独有的,如果一个对象是jQuery对象,那么它就可以使用jQuery里的方法:
$("#persontab").html();
jQuery对象无法使用DOM对象的任何方法,同样DOM对象也不能使用jQuery里的任何方法。
约定:如果获取的是jQuery对象,那么要在变量前面加上$。
——var $variable=jQuery对象
——var variable=DOM对象
jQuery对象转成DOM对象
jQuery对象不能使用DOM中的方法,但如果jQuery没有封装想要的方法,不得不使用DOM对象的时候,有如下两种处理方法:
(1)jQuery对象是一个数组对象,可以通过[index]的方法得到对应的DOM对象
var $cr=$("#cr");var cr=$cr[0];
(2)使用jQuery中的get(index)方法得到相应的DOM对象
var $cr=$("#cr");var cr=$cr.get(0);
DOM对象转成jQuery对象
对于一个DOM对象,只需要用$()把DOM对象包装起来(jQuery对象就是通过jQuery包装DOM对象后产生的对象),就可以获得一个jQuery对象。
var cr=document.getElementByiId("cr");var $cr=$(cr);
转换后就可以使用jQuery中的方法了。
jQuery选择器
选择器是jQuery的根基,在jQuery中,对事件处理,遍历DOM和Ajax操作都依赖于选择器。
jQuery选择器的优点:
1、简洁的写法
$("#id") //document.getElementById("id"); $("tagName") //document.getElementsByTagName("tagName");
2、完善的事件处理机制
//若在网页中没有id为"id"的元素,浏览器会报错//document.getElementById("id").style.color="red";//需要先判断document.getElementById("id")是否存在If(document.getElementById("id"))document.getElementById("id").style.color="red";//使用jQuery获取网页的元素即使不存在也不会报错$("#id").css("color","red");
0 0
- jQuery总结(二)
- jquery总结(二)
- jQuery总结(二)
- jQuery学习总结(二)
- jQuery基础总结(二)
- jQuery学习总结(二)
- jQuery学习总结(二)
- jquery知识总结(二)
- jQuery基础知识总结(二)
- jquery学习总结(二) 操作DOM
- C#JQuery学习(二)技巧总结
- jQuery初学知识点总结(二)
- 锋利的jQuery总结(二)
- JQuery选择器学习总结(二)
- jQuery:DOM的操作总结(二)
- jQuery技巧总结 二
- jQuery选择器总结(二)
- Jquery选择器总结二
- POJ2274[The Race]题解
- 2757:最长上升子序列
- 【t018】派对
- C++工程师面试宝典系列之多线程编程
- 存储进程输出 Queue
- jQuery总结(二)
- 关于swing_table添加双击事件监听器
- 【SCU4436】【数学归纳】【二分】Easy Math题解
- Java面试题
- 虚拟机设置---Intel VT-x 处于禁用状态
- 【POJ2774】Long Long Message-求最长公共子串(后缀数组求法)
- HTTP cookie详解
- java数据类型
- C/C++ string转int