博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery基础语法使用
阅读量:4671 次
发布时间:2019-06-09

本文共 2037 字,大约阅读时间需要 6 分钟。

一、attr()

attr():方法设置或返回元素的属性。

attr(属性名):获取元素属性名的值。

attr(属性名,属性值):设置元素属性名的值。

例子:

点我就变
我改变后的地址是:

二、html()、text()

html():获取元素的html内容,原文的格式代码也被抓取。

text():获取元素的html内容,原文的格式代码没有抓取。

如果方法中包含参数,则表示将参数值设置为元素内容。

例子:

三、addClass()、css()

addClass():操作元素中的样式,参数为增加元素的样式名称。

css():直接将样式的属性内容写在括号中。

例子:

我穿了一件红衣
… $(#content”).css({“background-color”:”red”,”color”:”white”});

四、removeAttr()、removeClass()

removeAttr(name):实现移除元素的属性名。

removeClass(class):实现移除元素的样式名。

例子:

我脱下了一件蓝衣
…$(“#content”).removeClass(“blue”,”white”);

五、append()

append(content):向指定的元素中国追加内容,content参数可以是字符、HTML元素标记、或者一个返回字符串内容函数。

例子:

function rethtml(){   var $html = “
我是调用函数创建的
”; return $html;}$(“body”).append(rethtml());

六、appendTo()

appendTo():向指定的元素内插入内容。

使用格式:$(content).appendTo(selelctor),content表示需要插入的内容,参数selector表示被选的元素。

例子:

小乌龟
var $html = “小青蛙 $($html).appendTo(“div”);

七、before()、after()

before():在元素前面插入内容,

格式:$(selector).before(content)。

after():在元素后面插入内容,

格式:$(selector).after(content)。

例子:

交个朋友吧!var $html = “兄弟”;$(“.green”).after($html);

八、clone()

clone():生成一个被选元素的副本,

格式:$(selector).clone(),

selector可以是一个元素或HTML内容。

例子:

交个朋友吧!$(“body”).append($(“.green”).clone());

九、replaceWith()、replaceAll()

replaceWith():替换元素或元素中的内容,

格式:$(selector).replaceWith(content)。

replaceAll():替换元素或元素中的内容,

格式:$(content).replaceAll(selector)。

例子:

我是屌丝var $html = “我是土豪”;$($html).repalceAll(“.green”);

十、wrap()、wrapInner()

wrap():用于包裹元素本身,

格式:$(selector).wrap(wrapper)。

wraplnner():用于包裹元素中的内容,

格式:$(selector).wrapInner(wrapper),

wrapper参数为包裹元素的格式。

例子:

我的身体有点歪$(“.red”).wrapInner(“”);

十一、each()

each():遍历指定的元素集合,通过回调函数返回遍历元素的序列号,

格式:$(selector).each(function(index)),

参数function为遍历时的回调函数,index为遍历元素的序列号,从0开始。

例子:

香蕉香蕉香蕉香蕉$(“span”).each(function(index){ if(index == 1){$(this).attr(“class”,”red”);}});

十二、remove()、empty()

remove():删除元素本身和子元素,通过添加过滤参数指定需要删除的某些元素。

empty():只删除所选元素的子元素。

例子:

香蕉香蕉香蕉香蕉$(“span”).empty(“.green”);

 

转载于:https://www.cnblogs.com/gaozhang12345/p/7758286.html

你可能感兴趣的文章
shell 常用命令
查看>>
How to show only next line after the matched one?
查看>>
手续费
查看>>
yii2框架随笔19
查看>>
为什么要使用getter/setter
查看>>
使用7zip把jre集成到绿色运行程序内
查看>>
07_Python的控制判断循环语句1(if判断for循环)_Python编程之路
查看>>
15_Python模块化编程_Python编程之路
查看>>
【leetcode 简单】第十七题 x 的平方根
查看>>
cocos2d-x 3.1 编译脚本android-build.py
查看>>
Java web servers 间是如何实现 session 同步的
查看>>
HDU 6319(单调队列)
查看>>
Codeforces 1041C(贪心+set)
查看>>
Android 常用数据操作封装类案例
查看>>
php方法 隐藏手机号中间四位
查看>>
程序员技术练级攻略
查看>>
Binary Agents
查看>>
需求获取常见的方法是进行客户访谈,结合你的实践谈谈会遇到什么问题,你是怎么解决的?...
查看>>
django之同源策略
查看>>
org.springframework.beans.factory.BeanCreationException...
查看>>