我有以下HTML:如何禁用jQuery的多個鏈接?
<a title="Login" data-href="/MyAccount/Access/Login"
data-title="Admin" data-entity="n/a"
id="loginLink" class="nav-button dialogLink"><b>Login</b></a>
<a title="Register"
data-href="/MyAccount/Access/Register"
data-title="Admin" data-entity="n/a"
id="registerLink" class="nav-button dialogLink"><b>Register</b></a>
當在#loginLink或#registerLink用戶點擊我想 禁用鏈接並調用對話腳本。我創建了以下 功能:
$("#loginLink, #registerLink")
.click(function() {
$('#loginLink').prop('disabled', true);
$('#registerLink').prop('disabled', true);
dialog(this);
});
它正確地調用對話,但不會禁用鏈接,如果我 點擊按鈕不止一次它調用了多個對話框 對話框。有什麼我做錯了嗎?我看不出爲什麼它不起作用。
'e.preventDefault()' – elclanrs