zoukankan      html  css  js  c++  java
  • jquery知识点总结二

    *清空元素*

    $('ul').empty()

    *复制节点*

    $li.clone().appendTo("ul");

    替换节点

    $li.replaceWith("<li>哈哈</li>");---替换某个节点
    ("<li>哈哈</li>"). replaceAll($li);

    ----------

    *追加CSS样式*

    **addClass()---注意点attr("class名称") 和addClass()的区别
    删除CSS样式
    removeClass()**

    *判断是否含有class*

    $('p').hasClass('high')

    *切换class样式*

    $('p').click(function(){
    $('p').toggleClass("test")
    })

    *children()*

    用于取得匹配元素的子元素的集合

    var $ul=$('ul').children();
    alert($ul.length)

    *next()*

    用于获得匹配元素后边紧紧跟随的元素

    alert($('ul li:eq(0)').next().text())

    *prev()*

    用于获得匹配元素前边的元素

    alert($('ul li:eq(1)').prev().text())

    *siblings()*

    获得相邻左右同辈元素的结合

    alert($('ul li:eq(1)').siblings().text())

    ----------

    *css-dom操作*

    alert($("p").css("color"))很简单的操作,和属性操作一模一样

    *修改*

    $("p").css("color","blue")---和attr操作一模一样

    也可以一次性修改多个属性,中间用逗号隔开就可以了

    **注意:**

    $("p").height(100)---设置元素的高度默认是px 不过现在用的最多的是em这个单位

    alert($("p").height())

    **这里有两个非常重要的东西**
    **offset()--获得元素在当前视窗的相对偏移**

    **position()--获得元素的position属性**

    **scollTop()--获得滚动条距离页面顶端的距离**

    ----------

    **更多操作查看API**

  • 相关阅读:
    C# 空合并运算符 ??
    基于ASP.NET Core 创建 Web API
    使用 csc.exe 编译C#代码
    NPOI创建Excel批注
    http协议 put、delete请求asp.net mvc应用,报404错误
    visual studio清理nuget包缓存
    String.IsNullOrEmpty 与 String.IsNullOrWhiteSpace
    C# linq to xml 简单示例
    SQL Server修改表结构,不允许保存更改。
    SQL Server 分离与附加数据库
  • 原文地址:https://www.cnblogs.com/rengpiaomiao/p/4696838.html
Copyright © 2011-2022 走看看