• jQuery对象与DOM对象之间相互转换


    希望多多指点,多多指教,欢迎批评,评论区等你! 

    JS对象包含DOM对象

    • jQuery库本质上还是JavaScript代码,它只是对JavaScript语言进行包装处理,为的是提供更好更方便快捷的DOM处理与开发中经常使用的功能。
    • 我们使用jQuery的同时也能混合JavaScript原生代码一起使用。
    •  在很多场景中,我们需要jQuery与DOM能够相互的转换,  它们都是可以操作的DOM元素,jQuery是一个类数组对象,    而DOM对象就是一个单独的DOM元素。

     相比较jQuery转化成DOM

    • 开发中更多的情况是把一个dom对象加工成jQuery对象。$(参数)是一个多功能的方法,通过传递不同的参数而产生不同的作用。
    •  如果传递给$(DOM)函数的参数是一个DOM对象,jQuery方法会把这个DOM对象给包装成一个新的jQuery对象
    •  通过$(dom)方法将普通的dom对象加工成jQuery对象之后,我们就可以调用jQuery的方法了

    DOM对象转换为jQuery对象

     var box =document.getElementById(box);  //DOM对象

    $(box); //DOM对象

    jQuery对象转换为一个DOM对象

    var $divs=$(div) ; //jQuery对象  divs中包含所有的$divs元素

    var div=$divs[ 0 ]; //div为DOM对象

     使用jQuery中get()方法进行转换,只需要提供一个索引

    var div=$divs.get(0); //将$divs对象中索引为0的元素转换DOM对象

  • 相关阅读:
    Apache httpd漏洞复现
    PLC相关的
    查询性能提升3倍!Apache Hudi 查询优化了解下?
    决策树的优缺点
    python 学习随笔 4
    如何在确保身份安全的同时改善员工体验
    通信原理第八章复习笔记
    Tomcat
    多种方法实现conda环境迁移
    助力项目快捷实现国际化,造个多语言轮子
  • 原文地址:https://blog.csdn.net/m0_57448314/article/details/116526571