我有jQuery的问题。我有一个按钮,一个标签和一个div。
当我点击按钮时,标签会闪烁。 "按钮点击"和#34; registereduserlabel"启用意味着我想显示" RegisteredUser"格。
<script type="text/javascript">
$(document).ready(function () {
if ($('#<%=btnSave.ClientID %>').click(function () {
if ($('#<%=lblRegisteredUser.ClientID %>').prop('enabled', true)) {
$('#<%=RegisteredUser.ClientID %>').show();
$('#<%=btnCreateAccount.ClientID %>').hide();
};
}));
});
</script>
答案 0 :(得分:0)
使用disabled属性而不是在jquery中启用
if (!$('#<%=lblRegisteredUser.ClientID %>').prop('disabled')) {
$('#<%=RegisteredUser.ClientID %>').show();
$('#<%=btnCreateAccount.ClientID %>').hide();
};
答案 1 :(得分:0)
尝试更改
if ($('#<%=lblRegisteredUser.ClientID %>').prop('enabled', true))
到
if ($('#<%=lblRegisteredUser.ClientID %>').prop('enabled') == true)