我有以下 HTML:
<div class="button accessLink" id="loginLink" data-action="Login"
data-dialog="access" data-disabled="no" data-entity="n/a"
data-href="/User/Access/Login" title="Login"
style="-webkit-user-select: none;" data-title="Login">Login</div>
我有一些代码,当我单步执行调试器时,我看到在 $(targetSelector) 设置为 #loginLink 的情况下执行了以下代码。
$(targetSelector).attr('data-disabled', 'yes');
当我再次使用 chrome 开发人员工具检查时,我看到:
<div class="button accessLink" id="loginLink" data-action="Login"
data-dialog="access" data-disabled="no" data-entity="n/a"
data-href="/User/Access/Login" title="Login"
style="-webkit-user-select: none;" data-title="Login">Login</div>
有人可以解释为什么 data-disabled 似乎没有改变吗?