// js 的兼容语法
        // let scrollT = document.documentElement.scrollTop || document.body.scrollTop;
        // jq 直接定义,jq来处理兼容问题
        // $(window).scrollTop()    
        // $(window).scrollLeft()
        // 可以直接设定参数,设定浏览器滚动条的移动位置
        window.onscroll = function(){
            console.log( $(window).scrollTop() );
            $(window).scrollTop(0) ;
        } 
 
 // 节点操作
        // 1,创建节点
        // 创建一个 jQuery 的标签对象
        // 在 $() 中 直接定义标签
        // 可以直接在创建的标签节点中,定义属性,属性值等
        // 必须写一个完整的标签结构 起始和结束标签
        const oDiv1 = $('<div id="div1" class="div1" name="我是div" index="1">我是div1</div>');
        // 2,写入标签节点
        // jQuery中为了链式编程方便,提供了很多标签写入的方式
        // (1) 父级标签,最后写入     嵌套关系
        // $('父级标签').append(要写入的子级标签节点)
        // $('h1').append(oDiv1);
        // (2) 父级标签,最后写入     嵌套关系
        // 要写入的子级标签节点.appendTo( $('父级标签') )
        // oDiv1.appendTo( $('h1') );
        // (3) 父级标签 起始写入     嵌套关系
        // $(父级元素).prepend(要写入的子级标签节点)
        // $('h1').prepend(oDiv1);
        // (4) 父级标签,起始写入     嵌套关系
        // 要写入的子级标签节点.prependTo( $('父级标签') )
        // oDiv1.prependTo( $('h1') );
        // (5) 在已有标签后,新增标签  平级关系 
        // 已有标签.after( 新增标签 )
        // $('h1').after(oDiv1);
        // (6) 在已有标签后,新增标签  平级关系 
        // 新增标签.insertAfter( 已有标签 )
        // oDiv1.insertAfter( $('h1') )
        // (7) 在已有标签前,新增标签  平级关系 
        // 已有标签.before( 新增标签 )
        // $('h1').before(oDiv1);
        // (8) 在已有标签后,新增标签  平级关系 
        // 新增标签.insertBefore( 已有标签 )
        oDiv1.insertBefore( $('h1') )
 
// 节点的删除
        // 1, $().empty()
        // 将标签对象,定义为一个空标签,就没有标签内容了
        // 只清楚标签内容,属性等会保留
        // $('div').empty();
        // 2, $().remove()
        // 删除标签本身,页面中就没有这个标签节点/标签对象
        // $('div').remove();
        // 3, 删除标签内容中的某个指定标签
        // 可以通过筛选区,匹配指定标签
        // 要删除div中的ul
        $('div').find('ul').remove();

jquery浏览器的上卷高度 节点的创建和写入 节点的删除的更多相关文章

  1. js 浏览器窗口大小改变 高度 宽度获取 window/document.height()区别

    <script> //当浏览器的窗口大小被改变时触发的事件window.onresize window.onresize = function(){ console.log($(windo ...

  2. 常用高度——获取浏览器窗口的高度(jquery和js)

    一:针对浏览器的常用高度 jquery的用法: <script type="text/javascript"> $(document).ready(function() ...

  3. js进阶 11-9/10/11 jquery创建和插入节点

    js进阶 11-9/10/11 jquery创建和插入节点 一.总结 一句话总结: 1.jquery插入节点8个方法? 内部之前,内部之后,之前,之后:各两个 append()和appendTo() ...

  4. 手写面试编程题- 数组去重 深拷贝 获取文本节点 设置奇数偶数背景色 JS中检测变量为string类型的方法 第6题闭包 将两个数组合并为一个数组 怎样添加、移除、移动、复制、创建和查找节点? 继承 对一个数组实现随机排序 让元素水平 垂直居中的三种方式 通过jQuery的extend方法实现深拷贝

    第1题==>实现数组去重 通过 new Set(数组名) // var arr = [12, 12, 3, 4, 5, 4, 5, 6, 6]; // var newarr1 = new Set ...

  5. jQuery中的查找节点、创建节点、插入节点、删除节点、替换节点、复制节点操作方法

    jQuery操作节点我们可以分六点来讲,查找节点.创建节点.插入节点.删除节点.替换节点.复制节点. 一.查找节点 text() - 设置或返回所选元素的文本内容   ,html() - 设置或返回所 ...

  6. JQuery(一)---- JQ的选择器,属性,节点,样式,函数等操作详解

    JQuery的基本概念 JQuery是一个javascript库,JQuery凭借着简洁的语法和跨平台的兼容性,极大的简化了js操作DOM.处理事件.执行动画等操作.JQuery强调的理念是:'wri ...

  7. jQuery 获取当前节点的html包含当前节点的方法

    在开发过程中,jQuery.html() 是获取当前节点下的html代码,并不包含当前节点本身的代码,然后我们有时候确需要,找遍jQuery api文档也没有任何方法可以拿到. 看到有的人通过pare ...

  8. DOM操作 ——如何添加、移除、移动、复制、创建和查找节点等。

    DOM操作 --如何添加.移除.移动.复制.创建和查找节点等. (1)创建新节点 createDocumentFragment() //创建一个DOM片段 createElement() //创建一个 ...

  9. jquery获取文档高度和窗口高度的例子

    jquery获取文档高度和窗口高度,$(document).height().$(window).height() $(document).height():整个网页的文档高度 $(window).h ...

  10. 雷林鹏分享:jQuery EasyUI 树形菜单 - 树形菜单加载父/子节点

    jQuery EasyUI 树形菜单 - 树形菜单加载父/子节点 通常表示一个树节点的方式就是在每一个节点存储一个 parentid. 这个也被称为邻接列表模型. 直接加载这些数据到树形菜单(Tree ...

随机推荐

  1. MySQL—一条查询SQL语句的完整执行流程

    MySQL-一条查询SQL语句的完整执行流程 表结构和数据如下: 我们分析的sql语句如下: select tb_id,tb_name,tb_address from tb_user where tb ...

  2. ACK正式支持对基于Alibaba Cloud Linux操作系统的集群进行等保加固

    简介: 我们对基于Alibaba Cloud linux操作系统的ACK集群进行等保加固,意味着阿里云在云产品开发和交付的过程中将安全作为重要组成部分,将合规融入到产品的"血液"中 ...

  3. RocketMQ 千锤百炼--哈啰在分布式消息治理和微服务治理中的实践

    简介: 随着公司业务的不断发展,流量也在不断增长.我们发现生产中的一些重大事故,往往是被突发的流量冲跨的,对流量的治理和防护,保障系统高可用就尤为重要. 作者|梁勇 ​ 背景 ​哈啰已进化为包括两轮出 ...

  4. dotnet 警惕 Assembly.Location 返回空

    在大部分情况下,获取当前所运行的应用程序的所在路径时,常用的就是 Assembly.Location 属性,按照之前的经验,使用 Assembly.Location 是最为稳定的做法,然而在 dotn ...

  5. dotnet OpenXML 文本删除线解析方法

    本文来告诉大家如何解析读取在 OpenXML 里面存放的文本删除线,本文使用 PowerPoint 作为例子来告诉大家如何读取然后在 WPF 应用里面显示 在开始之前,期望大家已了解如何在 dotne ...

  6. dotnet 读 WPF 源代码笔记 WriteableBitmap 的渲染和更新是如何实现

    在 WPF 框架提供方便进行像素读写的 WriteableBitmap 类,本文来告诉大家在咱写下像素到 WriteableBitmap 渲染,底层的逻辑 之前我使用 WriteableBitmap ...

  7. 2019-10-7-WPF-will-break-when-an-exception-be-throw-in-the-StylusPlugIn

    title author date CreateTime categories WPF will break when an exception be throw in the StylusPlugI ...

  8. Linux服务器安装GaussDB 100及安装过程中常见问题解决

    ******************************** Gaussdb 100安装 ******************************** 1. 创建安装包目录 mkdir -p ...

  9. 九、ODBC External Table Of Doris

    ODBC External Table Of Doris 提供了Doris通过数据库访问的标准接口(ODBC)来访问外部表 ODBC Driver的安装和配置: 要求所有的BE节点都安装上相同的Dri ...

  10. vue3.0 yarn启动项目

    linux 系统 在root账号下 yarn install yarn run serve 启动服务 ctrl+c //暂停服务 yarn build 打包服务 在公共目录里添加配置文件 优点:这样就 ...