Joe*_*Joe 4 jquery jquery-ui jquery-selectors
我想根据条件禁用对话框中出现的按钮.问题是如何通过对话框动态生成按钮来访问按钮?
在对话框中生成的html代码:
<button type="button" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button" aria-disabled="true">
<span> class="ui-button-text">Save</span>
</button>
Run Code Online (Sandbox Code Playgroud)
Mic*_*lin 13
我假设您的代码中存在拼写错误而您并不意味着关闭开始范围标记,因此您的代码就是
<button type="button" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only" role="button" aria-disabled="true">
<span class="ui-button-text">Save</span>
</button>
Run Code Online (Sandbox Code Playgroud)
然后,您可以将下一行中的"保存"一词更改为要隐藏的按钮中的任何文本
$("button span:contains('Save')").parent().attr("disabled", true);
Run Code Online (Sandbox Code Playgroud)