如果只有一个div,则禁用按钮

时间:2015-11-04 13:56:58

标签: javascript jquery html

我有两个按钮。一个我克隆一个div(按钮添加)和一个我删除div(按钮删除)。

当我只有一个div时,我想禁用删除按钮。

因此对于多个div,它看起来像这样:

<button type="button" class="btn btn-default btn-lg button-add">+1</button>
<button type="button" class="btn btn-default btn-lg button-remove">-1</button>
<div class="copybox"></div>
<div class="copybox"></div>
<div class="copybox"></div>

...当只有一个div时,我希望它看起来像这样:

<button type="button" class="btn btn-default btn-lg button-remove" disabled>-1</button>
<div class="copybox"></div>

我使用jQuery 1.11.3

2 个答案:

答案 0 :(得分:0)

你走了。希望这就是你所需要的。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<button type="button" class="btn btn-default btn-lg button-add">+1</button>
<button type="button" class="btn btn-default btn-lg button-remove">-1</button>
<div class="copybox">Copy</div>
<div class="copybox">Copy</div>
<div class="copybox">Copy</div>
{{1}}

答案 1 :(得分:0)

尝试使用DontVoteMeDown评论的 r = sc.ode(lambda t, x, *args: f(x, t, *args)).set_integrator(solver) ,然后为按钮删除设置ID。完成后,您可以使用此代码添加一个隐藏按钮的功能。

$("div.copybox").length

如果您稍后决定再次启用它,那么您还可以添加另一个if语句,然后代码将是document.getElementById(buttonID).style.display = 'none'而不是block