jQuery改变元素

1、获取HTML文本

**('标签').text()**例:console.log(('p').text());

2、改变HTML文本

**('选择器').text('文本')** 例:console.log(('.c2').text('啦啦啦啦啦'));

新文本会覆盖原来的内容,如果设置的文本中包含标签,是不会把这个标签解析出来的。

3、获取CSS样式

**('选择器').css('属性')**例:console.log(('.c2').css('width'));

获取包含多个dom元素的jQuery对象的样式,他只会获取到第一个dom对象的样式

4、改变CSS样式

**("选择器").css("属性","属性值")** 例("#test1").css("border","3px solid red")

$('.c2').css({ 'width':'300px'; 'height':'300px'; })

设置的样式是行内样式

5、CSS方法返回值

css方法有返回值,返回值就是设置这个方法的元素本身

例:$(".c1").css("opacity",1).siblings(".c2").css("opacity",0.4)

6、class类使用

**切换类 toggleClass(类名);**例:$("#div1").toggleClass("lei1");注意:如果元素有某个类就移除这

个类,如果元素没有这个类就添加这个类

判断类 hasClass(类名);

例:console.log($("#div1").hasClass("lei1"));注意:判断一个元素有没有某个类,有返回true,没有返回false

**移除类 removeClass(类名1 类名2);**例:$("#div1").removeClass("lei1 lei2"); 注意:若不给参数

时,会移除所有类集/属性。 例:$("#div1").addClass()

**添加类: addClass(类名1 类名2);**例:$("#div1").addClass("lei1 lei2");

7、获取或设置表单内容

val()方法不给参数就是获取例:console.log($("#div").val());

val()方法 给参数就是设置例:$("#div").val("我是设置的值");

8、jQuery操作属性

attr()方法

**设置属性:**选择器.attr("属性","属性值");$("img").attr("src","992.gif");

注:元素有这个属性时会修改当前的属性值,若没有会添加新属性和属性值

attr()方法可以设置多个属性例:$("img").attr({ src:"992.gif", aaa:"hahaha"});

获取属性:选择器.attr("属性名");console.log($("img").attr("src"));

注:若没有这个属性,获取到的是undefined;

removeAttr()方法

移除属性:选择器.removeAttr("属性名");例:$("img").removeAttr("src");

注:此方法**也可以移除多个属性,**例:$("img").removeAttr("src aaa bbb");

ヾ( ̄▽ ̄)Bye~Bye~

相关推荐
程序员黑豆5 小时前
Java类型推断完全指南:从var到菱形运算符,掌握使用限制与最佳实践
java·前端·ai编程
To_OC6 小时前
踩了个 TS 的坑之后,我终于把 type 和 interface 掰明白了
前端·react.js·typescript
GreenTea6 小时前
深度解读 Anthropic 多智能体报告:更强的模型 ≠ 更好的协调
前端·后端·算法
浮生望6 小时前
前端API工程化:用 Mock 数据与 Axios 配置实现独立于后端的并行开发
前端
万少7 小时前
给 DeepSeek Harness 装个"应用商店":一条命令,595 个插件随你逛
前端·javascript·后端
波波0077 小时前
C# 15 重磅新特性: 带标签 break 与 continue:重新定义嵌套循环控制流
服务器·前端·c#
Brown.alexis8 小时前
es6知识点1-自备使用
前端·ecmascript·es6
小爬的老粉丝9 小时前
JavaScript 纯前端预览 WPS:先识别容器,再路由解析器
前端·javascript·wps
计算机魔术师9 小时前
新兴多智能体系统的模式与问题
前端
用户0595401744610 小时前
AI Agent 上下文污染踩坑实录:用 pytest + Redis 揪出 3 类记忆串号 bug,排查 6 小时
前端·css