Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有“什么”呢;jQuery样板文件;要启用/禁用按钮? 目标_Jquery_Html - Fatal编程技术网

有没有“什么”呢;jQuery样板文件;要启用/禁用按钮? 目标

有没有“什么”呢;jQuery样板文件;要启用/禁用按钮? 目标,jquery,html,Jquery,Html,以实用且简单的方式启用/禁用按钮(是的,带有HTML标记禁用) 问题 我不知道使用jQuery/JavaScript启用和禁用按钮的一致且简单的方法。人们对我的应用程序的操作被很好地过滤,我使用和滥用禁用的按钮。我真的需要一种“递归方式”来实现我想要的魔力 更具体地说,我知道如何使用jQuery禁用按钮,但如何多次禁用按钮 更新v1:更多详细信息 我想你不太清楚,所以我会解释的 我知道如何使用jQuery或JavaScript禁用/启用按钮。但在我的应用程序中有许多按钮需要启用或禁用。我需要的很

以实用且简单的方式启用/禁用按钮(是的,带有HTML标记
禁用

问题 我不知道使用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仅在第一次出现,之后它将不起作用,因为禁用的
不是属性。