jQuery的DOM操作之捕获和设置
2015-08-10 15:07
756 查看
.html()——获取或设置目标元素内的所有内容,包含html的标签及属性在内;
.text()——仅获取或设置目标元素内的文本内容;
.val()——获取输入框的值;
.attr()——获取或设置目标元素的属性;
首先是捕获示例:
![](http://img.blog.csdn.net/20150810152037113)
下面用以上方法对DOM元素进行设置:
点击按钮前:
![](http://img.blog.csdn.net/20150810155100559)
点击按钮后:
.text()——仅获取或设置目标元素内的文本内容;
.val()——获取输入框的值;
.attr()——获取或设置目标元素的属性;
首先是捕获示例:
<p>今年谁是冠军?会是<a href="#">上海上港</a>吗?</p> <input type="text" value="用户名"/> <a href="http://www.shydzc.com" id="yd">远地资产</a> <button type="button" id="btn">点击</button>
<script> $(document).ready(function(){ $("#btn").click(function(){ console.log($("p").html()); console.log($("p").text()); console.log($("input").val()); console.log($("#yd").attr("href")); }) }) </script>
下面用以上方法对DOM元素进行设置:
<p id="p1">hello world</p> <h2>上海远地资产</h2> <a href="http://www.baidu.com">百度</a> <input type="text" value="用户名"/> <button id="btn">更换新内容</button>
$(document).ready(function(){ $("#btn").click(function(){ $("#p1").text(function(index,domEle){ return "old:"+domEle+" new:"+index; }); $("a").text("远地资产"); $("h2").html("远地资产<small>做您信赖的理财伙伴</small>"); $("a").attr({ "href":"http://www.shydzc.com", "title":"上海远地资产" }); $("input").val("请输入真实姓名!"); }); })
点击按钮前:
点击按钮后:
相关文章推荐
- jQuery 判断所有图片加载完成
- jQuery右下角旋转环状菜单特效代码
- Jquery常用工具函数总结
- jquery实现滑动特效代码
- [jquery实例] 判断图片资源加载完毕
- jquery 为动态生成元素绑定事件
- jquery学习
- jquery 回车事件
- Jquery鼠标滚动到页面底部自动加载更多内容,使用分页
- JQuery把日期格式的字符串转为日期数据
- 效果非常好的 Jquery弹出层插件 jQuery Sweet alert
- jquery插件jquery.nicescroll实现图片无滚动条左右拖拽的方法
- jquery判断checkbox是否选中及改变checkbox状态
- jquery实现表单输入时提示文字滑动向上效果
- jQuery解决input超多的表单提交
- jQuery实现的图文高亮滚动切换特效实例
- jQuery提交form表单
- 基于jQuery右下角旋转环状菜单代码
- jQuery基于ajax实现带动画效果无刷新柱状图投票代码
- iOS上的jQuery.on()冒泡事件绑定 以及 iOS绝对定位元素中的输入框