Jquery 常用笔记 (二)

JQuery操作详解
本文介绍了JQuery中常见的操作方法,包括获取和设置文本内容、HTML内容及表单字段的值等,并通过实例演示了如何使用这些方法进行网页元素的操作。

此系列博客主要是记录常用到的Jquery的功能,如果有不正确的地方请大家指教,后续部分不定时更新(zouw)

3.内容操作

示例:

<p id="test">这是段落中的<b>粗体</b>文本</p>
<input type="text" id="name" value="米老鼠"></p>
<button id="btn1">显示文本</button>

<button id="btn2">显示HTML</button>
<button id="btn3">显示 input中的value值</button>
<button id="btn4">设置文本</button>
<button id="btn5">设置HTML</button>
<button id="btn6">设置input中的value值</button>

1.text() - 设置或返回所选元素的文本内容

获取:

$("#btn1").click(function(){
    alert("Text: " + $("#test").text());
  });

输出:这是段落中的粗体文本

设置:

$("#btn4").click(function(){
    $("#test").text("这里是设置的内容");
  });

结果:段落中内容改变为:这里是设置的内容

2.html() - 设置或返回所选元素的内容(包括 HTML 标记)

获取:

$("#btn2").click(function(){
    alert("HTML: " + $("#test").html());
  });

输出:这是段落中的<b>粗体</b>文本

设置:

$("#btn5").click(function(){
    $("#test").html("("<b>Hello world!</b>");
  });

结果:段落中内容改变为:Hello world!  (为加粗样式)

3.val() - 设置或返回表单字段的值

获取:

$("#btn3").click(function(){
    alert($("#name").val());
  });

输出:米老鼠

设置:

$("#btn3").click(function(){
    $("#name").val("唐老鸭");
  });

结果:input中内容改变为  唐老鸭

4.属性操作

.attr()

获取或设置属性

<a href="http://www.baidu.com" id="link">www.baidu.com</a>
<button id="btn1">获取链接地址</button>
<button id="btn2">设置链接地址</button>

$("btn2").click(function(){
    alert($("#link").attr("href"));
  });

效果:弹出对话框:http://www.baidu.com

$("btn2").click(function(){
    $("#link").attr("href","http://www.google.com");
  });

效果:将连接地址改变为  http://www.google.com

 5.移除内容

<div id="div"> This is some text in the div. </div>

<button id="btn1">获取div中内容以及本身</button>

<button id="btn2">设置div中内容</button>

1.remove() - 删除被选元素(及其子元素)

$("btn1").click(function(){    

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

});

效果:div 中内容删除掉,div本身也删除掉

2.empty() - 从被选元素中删除子元素(自己不删除)

$("btn2").click(function(){    

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

});

效果:div 中的内容删除掉,但是div还保留,

 

转载于:https://www.cnblogs.com/cq2win/p/4606190.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值