有没有“什么”呢;jQuery样板文件;要启用/禁用按钮? 目标
以实用且简单的方式启用/禁用按钮(是的,带有HTML标记有没有“什么”呢;jQuery样板文件;要启用/禁用按钮? 目标,jquery,html,Jquery,Html,以实用且简单的方式启用/禁用按钮(是的,带有HTML标记禁用) 问题 我不知道使用jQuery/JavaScript启用和禁用按钮的一致且简单的方法。人们对我的应用程序的操作被很好地过滤,我使用和滥用禁用的按钮。我真的需要一种“递归方式”来实现我想要的魔力 更具体地说,我知道如何使用jQuery禁用按钮,但如何多次禁用按钮 更新v1:更多详细信息 我想你不太清楚,所以我会解释的 我知道如何使用jQuery或JavaScript禁用/启用按钮。但在我的应用程序中有许多按钮需要启用或禁用。我需要的很
禁用
)
问题
我不知道使用jQuery/JavaScript启用和禁用按钮的一致且简单的方法。人们对我的应用程序的操作被很好地过滤,我使用和滥用禁用的按钮。我真的需要一种“递归方式”来实现我想要的魔力
更具体地说,我知道如何使用jQuery禁用按钮,但如何多次禁用按钮
更新v1:更多详细信息
我想你不太清楚,所以我会解释的
我知道如何使用jQuery或JavaScript禁用/启用按钮。但在我的应用程序中有许多按钮需要启用或禁用。我需要的很简单:使用DRY的(Don'tRepeatYourself)概念实现这一点的好方法
提前谢谢。
干杯 有.prop()
方法:
// Disable
$('#element').prop('disabled', true);
// Enable
$('#element').prop('disabled', false);
注:
- 元素在DOM中应具有禁用的
属性
- 您可以禁用和启用元素无限次
禁用
状态:
$('.elements').prop('disabled', function(_, disabled) {
return !disabled;
});
有.prop()
方法:
// Disable
$('#element').prop('disabled', true);
// Enable
$('#element').prop('disabled', false);
注:
- 元素在DOM中应具有禁用的
属性
- 您可以禁用和启用元素无限次
禁用
状态:
$('.elements').prop('disabled', function(_, disabled) {
return !disabled;
});
这个问题没有意义,至少对我来说。你几次都是什么意思?如果您有一个函数,它可以被任意多次使用,只需将它作为具有特定类的元素的触发器即可。让我们看看你得到了什么我已经编辑了我的帖子。现在看。看,如果你包含代码,我们可以更快地指出该漏洞。不要
$('mybutton')。移除按钮('disabled')
-或者你不能重新启用按钮-使用.prop()
管理的属性是正确的。这个问题没有意义,至少对我来说是这样。你几次是什么意思?如果您有一个函数,它可以被任意多次使用,只需将它作为具有特定类的元素的触发器即可。让我们看看你得到了什么我已经编辑了我的帖子。现在查看。如果您包含代码,我们可以更快地指出该漏洞。不要执行$('mybutton')。移除按钮('disabled')
-或者您无法重新启用按钮-使用.prop()属性
管理是正确的。使用较新版本的jqueryThis最一致的方法是什么?这是最好的方法?@chiefGui是的,这非常简单。@chiefGui这是唯一的方法,除了使用document.getElementByID(“元素”)。disabled=true//false
@chiefGui只有第一次,之后它就不起作用了,因为禁用的不是一个属性。使用较新版本的jquery最一致的方法是什么?这是最好的方法?@chiefGui是的,这和你能得到的一样简单。@chiefGui这是唯一的方法,缺少使用document.getElementByID(“元素”).disabled=true//false
@chiefGui仅在第一次出现,之后它将不起作用,因为禁用的不是属性。