几种实用的JavaScript鼠标特效,在我们平时网页设计中,鼠标特效可以说是常常会用到,那么今天我们来讲讲通过JS代码实现一些实用的鼠标特效,希望对大家有用。......
2023-03-17 528 JAVASCRIPT 鼠标
基于jQuery的前端开发中,有时需要得到原生的DOM对象,这时就需要将jQuery对象转换为原生的DOM对象。接下来将分享jQuery对象与DOM对象相互转换的方式。
准备一个html,并引入JQuery库。html文件代码如下:
!DOCTYPE html>
html>
head>
meta charset="UTF-8">
title>JQuery对象与DOM对象如何进行相互转换?/title>
/head>
body>
/body>
/html>
!--请根据自己的路径-->
script src="jquery-3.4.1.js" charset="utf-8">/script>
script type="text/javascript">
/script>
我们在body标签中准备一段测试标签,内容如下:
div class="box" >
ul class="ul_box" >
li>/li>
li>/li>
/ul>
p class="p_con">p 标签/
/div>
jquery转为DOM对象,写法如下:
$("xx")获取到结果是一个数组,所以需要通过索引就可获取DOM对象。
script type="text/javascript">
//jquery 转 DOM 对象
var domObj = $(".box")[0]
console.log(domObj);
/script>
运行该文件,在控制台(F12)查看结果
jquery转为DOM对象,写法如下:
script type="text/javascript">
//jquery 转 DOM 对象
var domObj = $(".p_con").get(0)
console.log(domObj);
/script>
DOM对象转为jquery对象。通过诸如 document.getElementsByClassName("p_con");获取到的是DOM对象。我们通过如下方式转为Jquery对象。
script type="text/javascript">
//获取DOM对象
var dom = document.getElementByClassName('box');
// 转为Jquery对象
var jq = $(dom);
console.log(jq);
/script>
总结,jquery对象与dom对象相互转换主要有三种方式:
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: JQUERYJAVASCRIPT
相关文章
几种实用的JavaScript鼠标特效,在我们平时网页设计中,鼠标特效可以说是常常会用到,那么今天我们来讲讲通过JS代码实现一些实用的鼠标特效,希望对大家有用。......
2023-03-17 528 JAVASCRIPT 鼠标
如何开始学习javascript,html是网页的内容,c是网页的格式,h是网站的后台,j是网站的前端,那么如何学习j,才能高效?......
2023-03-17 256 JAVASCRIPT