jQuery选择器(重要) 基本选择器;jquery的html方法,text方法,each方法,index方法
2017-11-01 15:33
323 查看
jQuery选择器(重要)
基本选择器
#id 根据 id属性查找(筛选)一个元素
Element 根据元素的标签名称查找元素
.class 根据元素的class属性查找元素
* 匹配所有元素
Selector1,selector2… 将每一个选择器匹配到的元素合并后,一起返回()selector1指的是不同的类型的选择器
$(function(){
//1 得到id=d1 的元素中的内容显示出
var html = $("#d1").html();//html方法得到的是对应元素中的所有内容包括标签
alert(html);
var text = $("#d1").text();//text方法得到的是对应元素中的文本内容
alert(text);
//2 将class=d 元素中的内容后面添加欢迎你 each 是遍历
$(".d").each(function(){
//this它是要给dom对象,要转换成jquery对象才能使用html方法
//将$(this).html()+"欢迎你" 当成前一个$(this).html();的html括号中 的内容
$(this).html($(this).html()+"欢迎你");
});
//3 得到id=d1 这个div在整个页面是第几个
var index = $("div").index($("#d1"));//index
就是判断id=d1的元素 在所有div中的索引值(序号)。从0开始
alert(index);
//4 得到class=d 的元素有几个
var size = $(".d").size();
alert(size);
// 5 将所有的class=d 或id = d1 元素中 的内容设置为java
$(".d,#d1").html("xiugaiweijava");
});
方法总结:
a. html ()方法,无参数代表获取元素中的html代码,如果有参数代表设置元素的html信息
b. text()方法,无参数代表获取元素中的文本信息,如果有参数代表设置元素的文本信息
c. each()方法,它的使用可以帮助我们遍历元素,可以传递一个函数 each(function(n)),n就代表的是每一个元素的序号,在函数中可以通过this来获取其dom对象
d. index()方法,它可以判断元素的序号
基本选择器
#id 根据 id属性查找(筛选)一个元素
Element 根据元素的标签名称查找元素
.class 根据元素的class属性查找元素
* 匹配所有元素
Selector1,selector2… 将每一个选择器匹配到的元素合并后,一起返回()selector1指的是不同的类型的选择器
$(function(){
//1 得到id=d1 的元素中的内容显示出
var html = $("#d1").html();//html方法得到的是对应元素中的所有内容包括标签
alert(html);
var text = $("#d1").text();//text方法得到的是对应元素中的文本内容
alert(text);
//2 将class=d 元素中的内容后面添加欢迎你 each 是遍历
$(".d").each(function(){
//this它是要给dom对象,要转换成jquery对象才能使用html方法
//将$(this).html()+"欢迎你" 当成前一个$(this).html();的html括号中 的内容
$(this).html($(this).html()+"欢迎你");
});
//3 得到id=d1 这个div在整个页面是第几个
var index = $("div").index($("#d1"));//index
就是判断id=d1的元素 在所有div中的索引值(序号)。从0开始
alert(index);
//4 得到class=d 的元素有几个
var size = $(".d").size();
alert(size);
// 5 将所有的class=d 或id = d1 元素中 的内容设置为java
$(".d,#d1").html("xiugaiweijava");
});
方法总结:
a. html ()方法,无参数代表获取元素中的html代码,如果有参数代表设置元素的html信息
b. text()方法,无参数代表获取元素中的文本信息,如果有参数代表设置元素的文本信息
c. each()方法,它的使用可以帮助我们遍历元素,可以传递一个函数 each(function(n)),n就代表的是每一个元素的序号,在函数中可以通过this来获取其dom对象
d. index()方法,它可以判断元素的序号
相关文章推荐
- JQuery中append(function(index,html)),appendTo(),after(function(index,html)),clone()方法
- jQuery之常用且重要方法梳理(siblings,nextAll,end,wrap,apply,call,each)-(二)
- [jQuery]html(),text(),val()方法的区别
- jQuery获取文本节点之 text()/val()/html() 方法区别 详细出处参考:http://www.jb51.net/article/26431.htm
- Jquery--text()与html()方法的区别
- 关于jQuery插件的index选择器index()方法的一些操作细节
- jquery方法:text()、val()、html()区别
- jquery中each方法示例和常用选择器
- text、html、val、attr(Jquery设置方法)
- 实例说明jquery中html()、text()、val()方法的区别
- jQuery基本选择器(实例及表单域value的获取方法)
- JS——树形导航菜单(html的ul嵌套,jQuery的css(),show(),hide(),index()等方法)
- jQuery 笔记 —— $.each、$().each方法 与 选择器过滤写法
- jquery text(),val(),html()方法区别总结
- jquery中each方法示例和常用选择器
- jQuery 获取、设置HTML或TEXT内容的两种方法
- 菜鸟学习笔记——jQuery中.css(),.each(),.append(),.html()方法总结
- jquery的.html(),.text()和.val()方法
- 修改input【text】的值用jquery中的html()方法在Firefox中得出来为空
- jquery的html,val,text,attr方法