`
gaofan0528
  • 浏览: 18769 次
社区版块
存档分类
最新评论

jquery DOM

 
阅读更多

   attr查找属性节点 参数可以是两个也可以是一个 当一个参数时则是要查询的属性名

两个参数是找到并改变属性

var $para =$("p")      //获取p节点
var p_txt = $para.attr("title") 获取p元素节点的属性
alert(p_xtx)      打印title

 

创建 添加元素节点append

$("button").click(function(){
  $("p").append(" <b>Hello world!</b>");
});

//一个button按钮每当点击这个button按钮时在元素P后加Hello world!

 prepend()像每个匹配元素前加内容

after()像每个匹配元素后加内容

$(".btn1").click(function(){
  $("p").prepend("<b>Hello world!</b>");
});
//前边加内容
$(".btn1").click(function(){
  $("p").after("<b>Hello world!</b>");
});
//后边加内容

append和prepend是在匹配元素内插入内容也就是说他们在同一个div里

after和before是在元素的外面插入内容 成为兄弟节点也就是 没在一个div里但是是同一级的

 

css中也有一个在前边加内容 :before 选择器在被选元素的内容前面插入内容。

p:before
{
content:"高帆:";
}

删除节点

 remove() 方法移除被选元素,包括所有文本和子节点。

$("button").click(function(){
  $("p").remove();
});
移除所有 <p> 元素

 也就是使用这个方法它的所有后代节点都被删除

detach() 方法移除被选元素,所有文本和子节点 这个方法会保留 jQuery 对象中的匹配的元素

detach() 会保留所有绑定的事件、附加的数据,这一点与 remove() 不同

$("button").click(function(){
  $("p").detach();
});
同样也是删除P

 empyt严格来说时清空所有节点包括元素后代节点

$(".btn1").click(function(){
  $("p").empty();
});

 

分享到:
评论

相关推荐

    JQuery DoM和ajax 操作

    **jQuery DOM操作** jQuery库是JavaScript的一个强大工具,它极大地简化了对DOM(Document Object Model)的操作。DOM是HTML和XML文档的结构化表示,允许我们通过编程方式访问和修改页面内容。jQuery提供了丰富的...

    jQuery DOM节点操作源码

    在"jQuery DOM节点操作源码"中,我们可以深入理解jQuery是如何优雅地处理DOM(Document Object Model)节点的。以下是关于jQuery DOM操作的一些关键知识点: 1. **选择器**:jQuery 的核心功能之一就是强大的选择器...

    gQuery : jQuery DOM 操作部分

    《gQuery:精简版jQuery DOM操作库》 在Web开发中,jQuery以其强大的功能和易用性成为了JavaScript库的首选。然而,对于一些轻量级项目或者对加载速度有较高要求的应用,jQuery的体积可能会显得过大。为了解决这个...

    jquery学习资料jQuery DOM的操作jQuery插件源码jQuery插件等资料.zip

    jquery学习资料jQuery DOM的操作jQuery插件源码jQuery插件等资料: jQuery DOM教辅.pdf jQuery DOM源码 jQuery DOM的操作.pdf jQuery 丰富的插件.pdf jQuery 事件的处理.pdf jQuery 元素选择器参考手册(教辅) .pdf ...

    Pure JS (5.1):在服务器端使用 JQuery DOM 和 JQuery Template

    标题 "Pure JS (5.1):在服务器端使用 JQuery DOM 和 JQuery Template" 暗示了这篇博客可能探讨如何在非浏览器环境,比如服务器端,利用JavaScript的JQuery库来处理DOM操作和模板渲染。虽然JQuery通常与前端开发关联...

    Web-前端教程24 jQuery DOM 实操.zip

    《Web前端教程24:jQuery DOM实操》 在Web开发领域,JavaScript是不可或缺的一部分,尤其在处理DOM(Document Object Model)操作时。本教程聚焦于jQuery库在DOM操作中的应用,它为JavaScript开发者提供了更加简便...

    jquery dom对象 详细介绍1

    jQuery 是一个广泛使用的JavaScript库,它简化了DOM操作、AJAX请求、事件处理以及创建复杂的网页特效。jQuery的核心特性包括对JSON的支持、XML解析以及一套强大的选择器系统,使得开发者能够更加高效地选取和操作...

    jQuery DOM操作小结与实例

    jQuery 是一个广泛使用的JavaScript库,它极大地简化了DOM(Document Object Model)操作。DOM是HTML和XML文档的结构表示,允许我们通过编程方式访问和修改文档内容。在jQuery中,DOM操作包括创建新元素、复制现有...

    jQuery DOM 1.pptx

    jQuery中的DOM操作(1) jQuery获得元素 jQuery设置元素 jQuery复制元素 1、jQuery获得元素 jQuery 中非常重要的部分,就是操作 DOM 的能力。 jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很...

    jquery DOM操作

    jquery DOM操作,重点介绍DOM这个章节。

    Jquery+dom+easyUI教程

    jQuery 是一个广受欢迎的 JavaScript 库,其核心理念是简化 DOM 操作,处理事件和创建动画,同时提供了统一的 API 以实现跨浏览器兼容性。jQuery 的“write less, do more”口号反映了它通过简洁的语法实现高效的...

    jQuery DOM 2.pptx

    jQuery中的DOM操作(2) jQuery增加元素 jQuery删除元素 1、jQuery增加HTML元素 通过 jQuery,可以很容易地添加新元素/内容。 append() // 在被选元素的结尾插入内容 prepend() //在被选元素的开头插入内容 after() ...

    JQuery Dom XSS探测.html

    可以直接测试网站里面的JQuery本地弹窗xss,属于渗透测试项一部分,此项目在xss中也属于高危,只需要替换里面的带测试链接即可。

    jquery-dom-outliner:jQuery DOM 大纲。 开发工具的简单实现,例如使用 jQuery 实现

    jQuery DOM 大纲 jQuery DOM 大纲。 开发工具的简单实现,例如使用 jQuery 实现。 入门 下载或。 在您的网页中: &lt; script src =" jquery.js " &gt; &lt;/ script &gt; &lt; script src =" dist/dom-outliner....

    jquery.hash:jQuery DOM元素哈希插件

    jQuery DOM元素哈希插件 支持的哈希方法 base64 md5 sha1 自己编译 如果要编译自己的版本或jquery.hash的修改 npm install node compile 抓取out/jquery.hash.min.js文件并将其插入! 例子 DOM元素 $elem = $ ...

    jquerydom:这是尝试为jQuery写最小的DOM

    标题"jquerydom:这是尝试为jQuery写最小的DOM"表明这是一个尝试精简jQuery中DOM操作部分的项目,可能旨在理解和学习jQuery的核心DOM操作原理。 **DOM基础** DOM是HTML和XML文档的结构化表示,它允许程序和脚本动态...

    jQuery DOM删除节点操作指南

    ### jQuery DOM删除节点操作指南知识点 #### 1. jQuery DOM操作简介 jQuery是一个快速、小巧且功能丰富的JavaScript库,它简化了HTML文档遍历和操作、事件处理、动画以及Ajax交互等操作。在进行DOM操作时,我们...

    jQuery DOM节点的遍历方法小结

    本文介绍了jQuery DOM节点的遍历方法小结,分享给大家,也给自己留个笔记 children()方法 jQuery是一个合集对象,如果想快速查找合集里面的第一级子元素,此时可以用children()方法。这里需要注意:.children...

    jQuery常见面试题之DOM操作详析

    关于JQ的DOM操作面试问题很多,可以从各个点问,所以列举几个常见问题,毕竟面试只是过程,重要的是知识自己掌握了。 面试题一:JQ中html()、text()和val()区别? 面试题二:JQ中find()、has()和filter()区别? 面试...

    jQuery Dom元素操作技巧

    jquery 获取父节点,兄弟节点,在节点内插入内容。 ①$(#test1).parent() // 父节点 ②$(#test1).next() //下一个节点 ③$(#test1).append('&lt;div class=error_info&gt;&lt;span class=Validform_checktip&gt;&lt;/span&gt;&lt;/

Global site tag (gtag.js) - Google Analytics