zoukankan      html  css  js  c++  java
  • jquery点滴总结

    1.empty()、remove()、detach()

      empty():只移除了 指定元素中的所有子节点,而留下 了<p></p>,仍保留其在dom中所占的位置。

      remove():从DOM中删除所有匹配的元素。这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素。但除了这个元素本身得以保留之外,其他的比如绑定的事件,附加的数据等都会被移除。而不会保留其所占的位置。

      detach():从DOM中删除所有匹配的元素。这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素。与remove()不同的是,所有绑定的事件、附加的数据等都会保留下来。

    2.siblings()、next()、pre()、nextAll()、preAll()

      siblings():选取node的所有兄弟节点

      next():选取紧邻node节点的下一个兄弟节点

      pre():选取紧邻node节点的上一个兄弟节点

      nextAll():选取node节点后的所有兄弟节点

      preAll():选取node节点前的所有兄弟节点

    3.after()、insertAfter

    实现同样的功能。对于  .after(), 选择表达式在函数的前面,参数是将要插入的内容。对于 .insertAfter(), 刚好相反,内容在方法前面,它将被放在参数里元素的后面。

    1."linear" 和 "swing"

    linear方法提供了一个稳定的动画,以使得动画的每个步骤都是相同的(例如,如果要让一个元素以逐渐变化的方式穿过屏幕,每一步的距离和前一步都是相同的)。

    swing要更加动态一些,随着动画的开始变得更加快一些,然后再慢下来。

      easing效果插件:http://gsgd.co.uk/sandbox/jquery/easing/

    2.:gt 选择器选取 index 值高于指定数的元素。$("tr:gt(2)")

    3..prop()方法 方法返回 property 的值,而 .attr() 方法返回 attributes 的值。在Internet Explorer 9之前的版本,使用.prop()设置DOM元素的属性进行赋值时,若所赋值的类型不是基本类型(number, string, 或 boolean),而且也没有使用 .removeProp() 方法在 DOM 元素从文档中被移除之前。为了安全的在 DOM 对象上进行赋值而不用担心内存泄露问题,请使用 .data() 方法 。








  • 相关阅读:
    转自:stuff字符串拼接方法
    mssql sqlserver in 关键字在值为null的应用举例
    mssql sqlserver 将字段null(空值)值替换为指定值的三种方法分享
    mssql sqlserver 使用sql脚本输出交替不同的背景色的html信息的方法分享
    MSSQL coalesce系统函数简介
    MSSQL sql server order by 1,2 的具体含义
    JavaScript正则表达式模式匹配(1)——基本字符匹配
    正则表达式的语法和使用说明
    log4j日志的基本使用方法(1)——概述、配置文件
    写在博客园开博第一篇博文
  • 原文地址:https://www.cnblogs.com/jymz/p/4059997.html
Copyright © 2011-2022 走看看