第二章:jQuery基本操作

本文详细介绍了jQuery的基本操作,包括设置和获取CSS样式、添加和移除样式、内容操作如HTML和文本内容的修改、节点操作如创建、插入、删除和替换,以及属性操作和节点遍历。示例代码丰富,涵盖了jQuery的核心功能。
摘要由CSDN通过智能技术生成

第二章:jQuery基本操作

​ 我们在第一章的时候,主要讲了jQuery的选择器,今天我们来讲一下操作函数。

一,jQuery操作CSS

1. 设置和获取样式值

​ jQuery使用css()为指定的元素设置样式值或获取样式值。

语法:

  • css(“name”,“value”) ;//两个加引号
  • css({“name”:“value”, “name”:“value”,“name”:“value”…}) ;//加引号,别忘了大括号。

示例:

$(this).css("border","5px solid #f5f5f5");$(this).css({
   "border":"5px solid #f5f5f5","opacity":"0.5"});
2. 追加和移除样式
追加样式

语法:

  • $(selector).addClass(class);
  • $(selector).addClass(class 1 class 2 … class N);

示例:

.text{
    padding:10px;}
.content {
   background-color:#FFFF00; }
.border {
   border:1px dashed #333; }

$("h2").mouseover(function() {
   
     $("p").addClass("content border");
});//添加多个用空格隔开,只写class名不加‘.’
移除样式

语法:

  • $(selector).removeClass(“class”) ;
  • $(selector).removeClass("class1 class 2 … class N ") ;

示例:

$("h2").mouseout(function() {
   
        $("p").removeClass("text content");
});
切换样式

语法:

  • toggleClass(class):有该class则移除,没有则添加。

示例:

$("h2").click(function() {
   
    $("p").toggleClass("content  border");
});
判断是否含指定的样式

语法:

$(selector). hasClass(class);//判断是否包含指定的样式

示例:

$("h2").mouseover(function() {
   
    if(!$("p").hasClass("content ")){
   
	$("p").addClass("content ");
	}
});
//-------------------------华丽的分割线
$("h2")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值