我有几个链接
<a class="linkd"
data-target="#download-confirm-modal"
data-toggle="modal"
data-link="link-id">Download</a>
我希望点击模式禁用后按钮显示所有&#34; .linkd&#34; -class的模式。但是在我想要恢复那种行为的另一个动作之后。我试图删除数据属性
$(".linkd").removeData("target");
$(".linkd").removeData("toggle");
但这不起作用。我找到了解决方案
$(document).off('click.modal.data-api', '[data-toggle="modal"]');
但我不知道如何再次启用它。 实现该功能的正确方法是什么?
答案 0 :(得分:0)
我会使用<button>
元素而不是<a>
,因为它不是真正的链接,对吧?但是有些JS触发元素。 <button>
元素已获得disabled
属性,可在您的条件下设置为所有其他按钮