jquery使用总结-常用DOM操作

(1)查询或设置元素属性操作
html()   //获取匹配元素集合中的第1个元素
html(htmlString)  //为匹配集合中的所有元素设置内容
text()   //返回所有匹配元素集的文本内容组合起来的文本
text(textString)//设置文本值
val()   //返回第1个匹配元素的值
val(value)//设置值
attr(attributeName)//获取属性值
attr(attributeName, value)//设置属性值
(2)插入操作
  将content添加到seletor内部的最后面。
  $(selector).append(content);
  $(selector).append(function(index [,html]){...});
 
  $(content).appendTo(selector);
  将content添加到seletor内部的最前面尾部
  $(selector).prepend(content);
  $(selector).prepend(function(index [,html]){...});
  $(content).prependTo(selector);
 
 
        插入后的节点与原节点是兄弟关系。
  $(selector).after(content);
  $(selector).after(function(index [,html]){...});
  $(content).insertAfter(selector);
 
  $(selector).before(content);
  $(selector).before(function(index [,html]){...});
  $(content).insertBefore(selector);
(3)删除操作
$(selector).remove([selector])
$(selector).detach([selector])
$(selector).empty()
remove 方法和 detach 方法的返回值均为被删除的jQuery节点对象,不同的是,前者指保留该对象节点本身,其他绑定的事件及附加的数据等都会被移除。而后者全部保留。empty 方法则是将指定节点的所有子节点删除,本身保留。

(4)赋值替换操作
$(selector).clone([true]);带true参数则复制出来的节点具备原节点所绑定的事件处理程序。
$(content).replaceAll(selector);
$(selector).repalceWith(content);
这两种方法在使用时效果完全相同,都是用 content 代替 selector.

最新文章

  1. mybatis, spring, springmvc
  2. 【XLL API 函数】xlfUnregister (Form 1)
  3. svn 默认忽略静态库 .a文件解决办法
  4. jqgrid在colModel中多次调用同一个字段值
  5. js常用正则表达式2
  6. A9系统时钟用外部
  7. C#使用Json
  8. 揪出“凶手”——实战WinDbg分析电脑蓝屏原因
  9. Implement Hash Map Using Primitive Types
  10. [置顶] Bug 11775332 - cluvfy fails with PRVF-5636 with DNS response timeout error [ID 11775332.8]
  11. js根据时间戳倒计时
  12. Dubbo(二) 认识Zookeeper
  13. Android P专区免费开放 -- 同样的Android,不同的体验
  14. Android服务器——使用TomCat实现软件的版本检测,升级,以及下载更新进度!
  15. 微信小程序 组件通信相关知识整理
  16. Philosopher’s Walk(递归)
  17. 自己动手为Spark 2.x添加ALTER TABLE ADD COLUMNS语法支持
  18. python将字符串类型改成日期类型
  19. [日常工作] Inspur 服务器安装ESXi的简单过程
  20. 并发编程之 Condition 源码分析

热门文章

  1. 【转】linux下tty,控制台,虚拟终端,串口,console(控制台终端)详解----不错
  2. membership source code
  3. JAVA并发实现三(线程的挂起和恢复)
  4. (转)iOS Wow体验 - 第二章 - iOS用户体验解析(2)
  5. Laravel-表单篇-controller
  6. Python一日一练05----怒刷点击量
  7. vue 使用总结
  8. Android 避免APP启动闪黑屏的解决办法(Theme和Style)
  9. 什么是系统平均负载(Load average)
  10. C# 大小写转换