当前位置:  编程技术>jquery

jquery设置disabled元素属性的多种方法

    来源: 互联网  发布时间:2014-10-08

    本文导语:  在jquery中,可以采用三种的变通方法将置为disabled的元素状态改为enabled。 方法1,改变disabled的boolean状态   $("button:eq(2)").click(function(){ var text2=$("input:text:eq(2)"); if(text2.attr("disabled")==false){ //通过设置disabled的boolean属性将第三...

在jquery中,可以采用三种的变通方法将置为disabled的元素状态改为enabled。

方法1,改变disabled的boolean状态
 

$("button:eq(2)").click(function(){
var text2=$("input:text:eq(2)");
if(text2.attr("disabled")==false){
//通过设置disabled的boolean属性将第三个text输入框disabled属性置为true
text2.attr("disabled",true);
}else{
//通过将第三个text输入框disabled属性置为false来移除disabled属性
text2.attr("disabled",false);
}
});

方法2,移除disabled属性
 

$("button:eq(1)").click(function(){
var text2=$("input:text:eq(1)");
if(text2.attr("disabled")==false){
//通过设置disabled的值将第二个text输入框置为disabled
text2.attr("disabled","disabled");
}else{
//通过移除的方式将第二个text输入框的disable属性删除
text2.removeAttr("disabled");
}
});

方法3,改变disabled的值
 

$("button:eq(0)").click(function(){
var text1=$("input:text:eq(0)");
if(text1.attr("disabled")==""){
// 或者text1.attr("disabled")==false
//通过设置disabled的值将第一个text输入框置为disabled
text1.attr("disabled","disabled");
}else{
//通过覆盖的方式将第一个text输入框中的disabled属性清除掉
text1.attr("disabled","");
}
});

完整代码,测试通过:
 

代码示例:






disabledNull



disabledRemove



disabledState


第三部分,用jquery设置按钮的disabled属性

在html标签中设置按钮被禁用:
 

在jquery中可以使用attr()函数修改按钮的disable属性:
 

$(“#test”).attr(‘disabled',false);

jquery 控制button的disabled属性:
 

$('#button').attr('disabled',"true");添加disabled属性
$('#button').removeAttr("disabled"); 移除disabled属性

您可能感兴趣的文章:
  • JQuery设置input属性(disabled、enabled)
  • jquery设置元素readonly和disabled(checkbox只读)
  • 使用disabled与readonly将input设置为只读
  • jquery设置元素readonly与disabled属性
  • jquery设置元素的readonly和disabled属性

    
 
 

您可能感兴趣的文章:

  • 使用jQuery设置disabled属性与移除disabled属性
  • jquery设置input中disabled属性
  • JQuery设置input属性(disabled、enabled)
  • jquery设置元素readonly和disabled(checkbox只读) iis7站长之家
  • jquery设置元素的readonly和disabled属性
  • jquery如何设置元素readonly与disabled属性
  • jquery设置元素readonly与disabled属性
  • jquery批量设置属性readonly和disabled的方法
  • jQuery操作hidden、disable无值属性
  • jQuery中操控hidden、disable等无值属性的方法
  • jquery设置元素readonly和disabled(checkbox只读)
  • jquery如何设置与去除disabled属性?五种方法
  • jquery操作checked与disabled属性多种方法与实例
  • jquery改变disabled的boolean状态的三种方法
  • jquery操作checked属性以及disabled属性的多种方法
  • jquery改变disabled状态的几种方法
  • jquery修改属性值实例代码(设置属性值)
  • jQuery学习笔记之jQuery原型属性和方法
  • JS与jquery自定义属性用法
  • JQuery 判断某个属性是否存在hasAttr用法
  • jQuery获得内容与属性方法
  • jQuery获得内容和属性示例代码
  • jQuery获得内容和属性方法及示例
  • jquery easyUI创建分组属性编辑器
  • jQuery 获取/设置/删除DOM元素的属性以a元素为例
  • jQuery元素属性attr设置多个键值的例子
  • jquery根据name属性查找示例
  • jquery控制css的display属性(显示与隐藏)
  • jquery 选择块与改变属性值的实现方法
  • jquery修改与设置属性值的例子
  • jquery代码-如何使用多个属性来进行过滤
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 页面元素绑定jquery toggle后元素隐藏的解决方法
  • jquery判断元素的子元素是否存在的示例代码
  • jquery怎么判断元素的子元素是否存在
  • jquery获取一个元素下面相同子元素的个数代码
  • jquery中子元素和后代元素的区别示例介绍
  • jQuery 滑动方法slideDown向下滑动元素
  • JQuery元素控制方法汇总
  • 使用jquery prev()方法找到同级的前一个元素
  • jQuery each循环获取与搜索元素
  • jquery获取第几个元素方法示例 jquery选择器
  • jQuery如何获取与设置表单元素
  • jquery怎么判断html元素是否存在
  • JQuery实现元素屏幕居中显示的代码
  • jQuery 元素缩放插件 Zoomooz
  • jQuery元素覆盖 Ezoverlay
  • jQuery元素滚动插件 simplyScroll
  • jQuery 追加元素的方法如append、prepend、before
  • jquery、js调用iframe父窗口与子窗口元素的方法整理
  • jquery动态添加元素事件失效问题解决方法
  • jQuery社交元素插件 JuiPlus
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery向导插件 Jquery Wizard Plugin
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery圆角插件 jQuery Corners
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3