我有两个div。单击第一个 div (div1) 中的 jqueryui 按钮 (button1) 在第二个 div (div2) 中创建一个 jquery ui 按钮 (button2),其中的数据元素标识创建它的 button1;点击也隐藏(或禁用)点击的按钮(button1)。
当我点击 button2 时,我想显示/启用 button1;但是,这不起作用。这似乎只是动态隐藏/禁用按钮的问题。
<div id="pane1>
<a id="123" class="addme jqb">Add</a>
</div>
<div id="pane1>
<a id="345" data-target='123' class="deleteme jqb">Delete</a>
</div>
$(function(){
$('.jqb').button();
$('.deleteme').button('disable');
$('.addme').on("click", function(){
$(this).button('disable');
$('.deleteme').button('enable');
});
$('.deleteme').on("click", function(){
$(this).button('disable');
$('#123').button('enable');
});
});
这是一个包含代码简化版本的小提琴 - https://jsfiddle.net/x7u1xLg8/16/