用JQuery 判断某个属性是否存在hasAttr的解决方法
- 软件编程
- 2026-01-11 14:03:18
在JQuery编码中,我们会判断元素是否存在某个属性.比如是否包含 class="new" 的样式呢.JQuery判断就非常简单了,因为有 hasClass这个方法 $("input[name=new]").hasClass("new") 即可判断.
但是有时候我们需要判断别的属性,比如有的 a 链接包含 rel 属性,有的没有rel属性.这时该怎么判断呢?
这时就没有现成的方法了. 如果存在某个属性 $("#aid").attr("rel") 会返回 rel的值,如果不存在 rel属性则会返回"undefined"
undefined 就是 undefined类型 , if($("#aid").attr("rel")=="undefined") 这个判断可能不成立.
因为类型不相同.
建议使用 if(typeof($("#aid").attr("rel"))=="undefined") 即可
# 是否存在
# 不存在
# 该怎么
# 为有
# 则会
# jquery
# input
# 不成立
# jquery $(this).attr $(this).val方法使用介绍
# jquery attr方法获取input的checked属性问题
# jQuery .attr()和.removeAttr()方法操作元素属性示例
# jquery获取自定义属性(attr和prop)实例介绍
# jquery中prop()方法和attr()方法的区别浅析
# jQuery学习之prop和attr的区别示例介绍
# jquery 获取自定义属性(attr和prop)的实现代码
# jquery attr()设置和获取属性值实例教程
# Jquery下attr和removeAttr的使用方法
# hasattr
# Jquery attr("checked") 返回checked或undefin
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
java使用jar包生成二维码的示例代码
详解Python中@staticmethod和@classmethod区别及使用示例代码
Shell eval通过变量获取环境变量的方法实现
C#创建及读取DAT文件操作
JavaScript实现点击图片换背景
最新pycharm安装教程
vue+element实现动态加载表单
idea打不开双击IDEA图标没反应的快速解决方案
MYSQL字符串强转的方法示例
jQuery-App输入框实现实时搜索
JavaScript实现alert弹框效果
vue 基于abstract 路由模式 实现页面内嵌的示例代码
五分钟带你了解Java的接口数据校验
Docker 制作镜像Dockerfile和commit操作
ES6中的类(Class)示例详解
ES6学习教程之Promise用法详解
Python 找出英文单词列表(list)中最长单词链
python搜索算法原理及实例讲解
Mysql事务中Update是否会锁表?
Android自定义View圆形图片控件代码详解
Vue如何实现验证码输入交互
C++计算整数序列的最长递增子序列的长度操作
深入解析PHP底层机制及相关原理
java Swing实现五子棋游戏
Mybatis generator mapper文件覆盖原文件的示例代码
video.js添加自定义组件的方法
开启OCSP提升https证书验证效率解决Let’s Encrypt SSL证书访问慢的问题
如何扩展Spring Cache实现支持多级缓存
详解Android WebView监听console错误信息
Spring Boot项目中实现文件上传功能的示例
解决C语言中使用scanf连续输入两个字符类型的问题
mysql用户变量与set语句示例详解
使用python操作lmdb对数据读取的实例
Docker镜像的制作,上传,拉取和部署操作(利用阿里云)
WordPress伪静态规则设置代码实例
C语言规律循环累加求和案例
C# 对象映射的高性能方案
vue-drawer-layout实现手势滑出菜单栏
Windows安装Openssl并使用Openss生成公钥私钥
总结python 三种常见的内存泄漏场景
Android studio配置国内镜像源的实现
git丢弃本地修改的所有文件(新增、删除、修改)
Java后台与微信小程序的数据交互实现
Nginx tp3.2.3 404问题解决方案
python3中for循环踩过的坑记录
javascript this指向相关问题及改变方法
MySQL binlog_ignore_db 参数的具体使用
Python中BeautifulSoup通过查找Id获取元素信息
9个小技巧让你的Java if else看起来更优雅
Java中冒泡排序的原生实现方法(正序与逆序)
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
