2
我正在使用Kendo UI,並且需要在單擊它後禁用按鈕。當k-state-disabled應用時,使用k-button樣式的錨定標記仍然可點擊
我在點擊事件中應用'k-state-disabled'類。
該按鈕在視覺上被禁用(它被淡出並且看起來被禁用),但是當我將鼠標光標放在它上面時,我得到按鈕的懸停狀態,如果點擊,我實際上在我的點擊事件中得到一擊。
按鈕標記
<a class="submitButton k-button" >Submit</a>
腳本
$('.submitButton').live('click', function() {
$('.submitButton').addClass("k-state-disabled");
console.log("here");
});
有沒有別的東西,我需要爲了做到完全禁止這種定位的?我似乎記得在先前版本的Kendo中使用這個功能的殘疾人按鈕,但現在我不太確定...
我補充說,在我的功能和驗證的,我有這個屬性附加,但進一步點擊按鈕仍然會導致點擊事件觸發。 – 2013-04-23 13:17:58
其實,這是因爲你的「按鈕」根本不是一個按鈕,它是一個鏈接。我會重新執行我的代碼。 – 2013-04-23 13:24:42
完成。試試看。 – 2013-04-23 13:25:43