博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决火狐中用JQUERY .removeAttr()无法去除元素属性的方法
阅读量:7041 次
发布时间:2019-06-28

本文共 509 字,大约阅读时间需要 1 分钟。

//为元素添加只读属性$("#test").attr("readonly","readonly")//去除元素的只读属性$("#test").removeAttr("readonly")//或者将属性设置为空,同样起到去除属性的作用$("#test").attr("readonly","")

利用以上方法,可以很方便的给元素设置和取消属性。今天在公司项目中遇到一个问题,就是切换下拉框的值显示不同的DIV,DIV中的元素属性部分需要取消,部分需要添加。使用以上方法在IE下显示一切正常,而在火狐下会碰到将属性设置之后无法去除的情况。

经过一番胡乱改在,最后终于发现,去除元素属性的两个方法

//去除元素的只读属性$("#test").removeAttr("readonly")//或者将属性设置为空,同样起到去除属性的作用$("#test").attr("readonly","") 必须在该元素有该属性的情况下才能使用,当元素没有设置该属性时,如果使用以上代码,会使该方法失效,使得之后的所有切换都失效。

 

转载于:https://www.cnblogs.com/adzhouyang/p/3171958.html

你可能感兴趣的文章
卡拉OK歌词原理和实现高仿Android网易云音乐
查看>>
小编带着小白看springboot源码6
查看>>
javascript原型链
查看>>
Re: 从零开始的【comic spider】《最简单的实现》(上)
查看>>
Java 单例模式学习理解
查看>>
关于科技趋势和未来机会,这8本书告诉你答案
查看>>
ios创建可拖动的视图
查看>>
Linux常用的基本命令12
查看>>
ORACLE数据库事务隔离级别介绍
查看>>
DHCP服务和http服务
查看>>
bitnami 使用记录
查看>>
Vsftpd+(linux)文件服务器
查看>>
JEPLUS之循环报表—JEPLUS软件快速开发平台
查看>>
从一个线上问题分析binlog与内部XA事务提交过程
查看>>
网页版式设计与平面构图
查看>>
view桌面模板控制usb权限
查看>>
吾日三省吾身
查看>>
【office培训】【王佩丰】Excel2010视频教程第2讲:单元格格式设置
查看>>
android inflate
查看>>
libxml2的编译与安装
查看>>