jQuery操作样式及属性样式
一、jQuery操作样式
css操作
1、设置单个样式
//css(name, value);
//name:需要设置的样式名称 ;value:对应的样式值
$("#one").css("background","gray");//将背景色修改为灰色
2、设置多个样式
//css(obj);
//参数是一个对象,包含了需要设置的样式名和样式值
$("#one").css({"background":"gray","width":"400px","height":"200px"
});
3、获取样式
//css(name);
//name:需要获取的样式名称
$("div").css("background-color");
//返回第一个元素对应的样式值。
class操作
1、添加类
//addClass(name)
//name:需要添加的样式类名
$("div").addClass("one);
2、移除类
//removeClass(name);
//name::需要移除的样式类名
$("div").removeClass("one);
3、判断类
//hasClass(name)
//name:用于判断的样式类名,返回值为true false
$("div").hasClass("one);
4、切换类
//addClass(name)
//name:需要切换的样式类名,有则移除该样式,无则添加该样式
$("div").toggleClass("one);
二、jQuery属性样式
attr操作
1、设置单个属性
//attr(name, value);
//name:需要设置的属性名 ;value:对应的属性值
$("img").attr("title","哎哟,不错哦");
2、设置多个属性
//attr(obj);
//参数是一个对象,包含了需要设置的属性名和属性值
$("img").attr({title:"哎哟,不错哦",alt:"哎哟,不错哦"
});
3、获取属性
//attr(name)
//name:需要获取的属性名称,返回对应的属性值
var oTitle = $("img").attr("title");
//返回第一个元素对应的样式值。
4、移除属性
//removeAttr(name);
//name:需要移除的属性名
$("img").removeAttr("title");
prop操作
在jQuery1.6之后,对于布尔类型的属性(checked、selected、disabled),不能用attr方法,只能用prop方法。
//设置属性
$(“:checked”).prop(“checked”,true);
//获取属性
$(“:checked”).prop(“checked”);//返回true或者false
jQuery操作样式及属性样式相关推荐
- 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式
本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery ( ...
- jQuery框架学习第四天:使用jQuery操作元素的属性与样式
jQuery框架学习第一天:开始认识jQuery jQuery框架学习第二天:jQuery中万能的选择器 jQuery框架学习第三天:如何管理jQuery包装集 jQuery框架学习第四天:使用jQu ...
- [转帖]jQuery框架学习第四天:使用jQuery操作元素的属性与样式
一.摘要 本篇文章讲解如何使用jQuery获取和操作元素的属性和CSS样式. 其中DOM属性和元素属性的区分值得大家学习. 二.前言 通过前面几章我们已经能够完全控制jQuery包装集了, 无论是通 ...
- [乐意黎转载]从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式
一.摘要 本篇文章讲解如何使用jQuery获取和操作元素的属性和CSS样式. 其中DOM属性和元素属性的区分值得大家学习. 二.前言 通过前面几章我们已经能够完全控制jQuery包装集了, 无论是通 ...
- jQuery操作页面元素属性和内容
操作页面元素的属性 A $("#bu1").click(function(){ //获得元素对象 var tex=$("#inp1"); //获得元素对象的属性 ...
- jQuery第二天(操作样式、属性、节点、动画)
02.jQuery操作样式 1. css操作 功能:设置或者修改样式,操作的是style属性. 操作单个样式 特点:jQ的css方法都是行内样式: //name: 需要设置的样式名称 //value: ...
- Java程序员从笨鸟到菜鸟之(八十八)跟我学jquery(四)JQuery框架操作元素的属性与样式
在前面几篇博客中,我们初步了解了一下jQuery的好处,基本语法,还有一些基本函数,这是学习jquery的基础,在这篇博客中,我们一起来学习一下JQuery框架操作元素的属性与样式,在web开发中,修 ...
- jQuery操作标签--样式、文本、属性操作, 文档处理
1.样式 2.文本 3.属性操作 全选,反选效果 4.文档处理 操作标签 一.样式操作 样式类: addClass(); // 添加指定的css类名removeClass(); //移除指定的css类 ...
- JavaWeb开发 前端语言:jQuery(二)属性操作、DOM的增删改、CSS样式操作、动画、事件操作
JavaWeb开发 前端语言:jQuery(二) 1.jQuery的属性操作 2.jQuery练习:使用jQuery完成全选.全不选.反选和提交功能 3.DOM的增删改 3.1 DOM的增操作 3.1 ...
最新文章
- 使用Windows Live Writer发布日志
- Log4cplus 1.0.3 Android版本编译
- 8字箴言:尊重、尽责、开放、创新
- 刚毕业,师傅推荐的书单
- 快!100小时免费GPU跑起来!低价又好用的深度学习宝藏平台!
- CentOS Linux 系统镜像文件(M1 Mac虚拟机专用)
- 蓝海灵豚医疗器械管理软件医用耗材专版
- kiv8测量方法_云市场-404
- 使用RT-Thread Studio DIY 迷你桌面时钟(二)| 获取温湿度传感器数据(I2C设备驱动+SHT3x软件包)
- OpenCV学习第十三篇:提取水平和垂直线(去除干扰线)
- node JS獲取GPS_node学习笔记(三十八)
- MATLAB figure最大化
- python高级编程-网络编程、多任务
- [hive]hive加载本地数据,然后删除了本地数据也删除了表,这时可以在hdfs垃圾箱找到
- 常见面试问题之Verilog、SV(一)
- 软考中级-软件设计师-视频学习时长记录
- 全空间视频融合---学习之路(一)--直线提取检测--投影纹理--相机姿态标定
- 3ds Max2016安装破解过程
- Rank Minimization for Snapshot Compressive Imaging——学习笔记
- Cesium 拾取坐标偏移问题
热门文章
- PhotoShop 如何给文字描边
- 计算机专业面试知识点整理(计网与操作系统)
- php房产cms,易居cms房产网站系统 v0120 体验版
- 周赛(三)_dp_01背包_1423: 贪婪戈尔曼
- 部门换届推文文字_公安司法系各部门部长换届简介
- Qt Design Studio的3D编辑器
- 【MindStudio训练营第一期】【昇腾AI训练营新手班学习笔记】开发环境配置
- android适配华为分屏怎样打开,Android的分屏模式开发注意事项
- 以太坊solidity迁移flow cadence指南11 ---NFT盲盒应用
- php 数组字符串输出,php遍历数组输出成字符串例子