JavaScript实现获取某个元素相邻兄弟节点的prev与next方法_javascript技巧
本文实例讲述了JavaScript实现获取某个元素相邻兄弟节点的prev与next方法。分享给大家供大家参考,具体如下:
/** * 获取相邻元素 * @param ele 参考物元素 * @param type 类型,上一个(1)or下一个(0) * @return 返回查找到的元素Dom对象,无则返回null */ function getNearEle(ele, type) { type = type == 1 ? "previousSibling" : "nextSibling"; var nearEle = ele[type]; while(nearEle) { if(nearEle.nodeType === 1) { return nearEle; } nearEle = nearEle[type]; if(!nearEle) { break; } } return null; } /** * 获取当前执行对象的上一个元素 */ function prev() { return getNearEle(this, 1); } /** * 获取当前执行对象的下一个元素 */ function next() { return getNearEle(this, 0); } // var ele = document.getElementById("xxx"); // var prevElement = prev.call(ele); // var nextElement = next.call(ele);
更多关于JavaScript节点操作相关内容感兴趣的读者可查看本站专题:《JavaScript操作DOM技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

谷歌验证器是一种用于保护用户账户安全的工具,其密钥是用于生成动态验证码的重要信息。如果忘记了谷歌验证器的密钥,只能通过安全码进行验证,那么下文本站小编就将为大家带来谷歌安全码在哪里获取的详细内容介绍,希望能帮助到大家,想要了解的用户们就请跟着下文继阅读吧!首先打开手机设置,进入设置页面。下拉页面,找到Google。进入Google页面,点击Google账号。进入账号页面,点击验证码下方的查看。输入密码或者使用指纹验证身份。获得Google安全码,利用安全码验证谷歌身份。

JavaScript教程:如何获取HTTP状态码,需要具体代码示例前言:在Web开发中,经常会涉及到与服务器进行数据交互的场景。在与服务器进行通信时,我们经常需要获取返回的HTTP状态码来判断操作是否成功,根据不同的状态码来进行相应的处理。本篇文章将教你如何使用JavaScript获取HTTP状态码,并提供一些实用的代码示例。使用XMLHttpRequest

jQuery技巧:快速获取屏幕高度的实现方式在网页开发中,经常会遇到需要获取屏幕高度的情况,比如实现响应式布局、动态计算元素尺寸等。而使用jQuery可以很便捷地实现获取屏幕高度的功能。下面就来介绍一些使用jQuery快速获取屏幕高度的实现方式,并附上具体的代码示例。方法一:使用jQuery的height()方法获取屏幕高度通过使用jQuery的height

虽然说国产手机的大致操作是很相似的,但是在有的细节上面还是会有些区别的,比如说不同的手机型号和制造商可能会有不同的双卡安装方式。二真我12Pro这款新手机也是支持双卡双待的,但是这款手机具体又应该怎么安装双卡呢?真我12Pro怎么安装双卡?在安装之间记得先把手机关机哟。步骤一查找SIM卡托盘:查找手机的SIM卡托盘,通常,在真我12Pro中,SIM卡托盘位于手机的侧边或顶部。步骤二插入第一张SIM卡,使用专用的SIM卡针或一个细小的物体,将其插入SIM卡托盘中的开槽,然后,将第一张SIM卡小心地

JavaScript中的HTTP状态码获取方法简介:在进行前端开发中,我们常常需要处理与后端接口的交互,而HTTP状态码就是其中非常重要的一部分。了解和获取HTTP状态码有助于我们更好地处理接口返回的数据。本文将介绍使用JavaScript获取HTTP状态码的方法,并提供具体代码示例。一、什么是HTTP状态码HTTP状态码是指当浏览器向服务器发起请求时,服务

很多玩家想知道假未来水晶币怎么获得,其实有四种不同的方法,包括购买礼包、完成任务、生产货物、开拓土地等,玩家可以根据自己的需要选择不同方式赚取水晶币,具体内容一起来看看这篇假未来水晶币获得方法攻略。假未来攻略大全假未来水晶币怎么获得1、购买礼包商城购买水晶币礼包。2、完成任务完成主线、支线任务获得。3、生产货物家园中生产货物获得水晶币。4、开拓土地开拓土地也能获得,不过奖励是一次性。

第一步去官网注册ID1、用浏览器访问苹果官方网站:www.apple.com点击访问2、将页面拉到最底部,切换国家到UnitedStates>>点击Account>>ManageYourAppleID>>在新页面底部点击CreateYourAppleID3、填写注册资料(姓名/国家/生日/邮箱/密码提示问答等)>>填写邮箱验证码,验证并提交后页面会提示注册成功。*该页面的邮箱需要填写未注册过AppleID的新邮箱;国家需要选择UnitedStates;生日最

PHP教程:如何获取本月第几周的方法?在开发网站和应用程序时,有时候需要根据当前日期来获取本月第几周。在PHP中,我们可以通过一些方法来实现这个功能。本文将详细介绍如何使用PHP代码来获取本月第几周,并附上具体的代码示例。首先,我们需要获取当前的年份和月份,然后再根据这两个信息来计算本月第几周。在PHP中,可以使用date()函数来获取当前的年份和月份。代码
