jquery中常见的css操作方法

jquery中常见的css操作方法

如何用jquery对dom元素的class修改 删除 添加

addClass() - 向被选元素添加一个或多个类
removeClass() - 从被选元素删除一个或多个类
toggleClass() - 对被选元素进行添加/删除类的切换操作
hasClass()-检查被选元素是否包含指定的class.
css() - 设置或返回样式属性
attr() 设置或返回匹配元素的属性和值。
removeAttr() 从所有匹配的元素中移除指定的属性。

//增加class
$(".default").addClass("hover_s");

//移除class
$(".default").removeClass("default ");

//进行添加/删除类的切换操作
$("h1,h2,p").toggleClass("blue");

//检查被选元素是否包含指定的class.
$(".default").hasClass("default ");

//读取css样式
$(“p”).css(“color”); //取得段落的color样式属性的值


//设置css样式
//设置单个样式
$(".p").css("font-size","18pxz");

//设置多个样式
$("p").css("color","red").css("font-size","18px");
//或者
$("p").css({ 
    "color": "#ff0011", 
    "background": "blue"  //将所有段落的字体颜色设为红色并且背景为蓝色。
}); 

//attr()	设置匹配元素的属性和值。
$("img").attr("width","180");

//返回匹配元素的属性和值。
$("img").attr("width")

JQuery获取this当前对象子元素对象

使用jquery的children。
不能使用$(this “span”),这样操作不了this的子元素

$(this).children("span")

JQuery通过click事件获取当前点击对象的id,name,value

//获取id
var clickID=$(this).attr("id");
//获取name
var clickName=$(this).attr("name");
//获取value
var clickVal=$(this).val();

QQ

卢松波 QQ:2577070282

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值