jQuery学习记录之HTML

本文详细介绍了jQuery的基本使用方法,包括获取和设置HTML、文本和表单字段的值,使用回调函数,获取属性值,元素的追加、插入和删除,以及CSS相关操作。适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

获得HTML内容:

设置或返回文本内容:

$("#t").text()
可以设置或取得指定节点的文本内容

设置或返回表单字段的值:

$("#v").val()
获得输入字段的值

设置或返回全部内容(包括HTML标签):

$("#h").html()
会连指定节点里的标签一起返回

(若要设置内容则直接在其中传参即可)

回调函数:

如:

$("#btn1").click(function(){
    $("#test1").text(function(i,origText){
        return "旧文本: " + origText + " 新文本: Hello world! (index: " + i + ")"; 
    });
});

传入的参数 i 为被选元素列表中当前元素的下标
origText 为原始的值(以前的值),返回的是新值

获取属性值:

$("#r").attr("href")
获得指定id中href的属性值

也可以设置:
$("#runoob").attr("href","http://www.runoob.com/jquery");
或者同时设置多个属性:

 $("#runoob").attr({
        "href" : "http://www.runoob.com/jquery",
        "title" : "jQuery 教程"
    });

追加元素:

被选元素结尾追加:

$("p").append("追加文本");

开头追加:

$("p").prepend("在开头追加文本");

被选元素之后插入:

$("img").after("在后面添加文本");

被选元素之前插入:

$("img").before("在前面添加文本");

删除元素:

删除被选元素以及其所有子元素:

$("#div1").remove();

可以传递一个 id 或者 class 或者指定的标签,表明该标签所对应的节点被过滤,不会被删除

删除被选元素的所有子元素:

$("#div1").empty();

CSS相关方法:

添加CSS:

$("h1,h2,p").addClass("blue");
$("div").addClass("important");

删除指定class的属性:

$("h1,h2,p").removeClass("blue");

css()方法:

设置指定节点的CSS属性:

$("p").css("background-color","yellow");
第一个值为属性,第二个值为属性的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值