2
當輸入文本框獲得焦點並且刪除焦點時執行一些任務時,我已定義了一些事件。我也使用iscroll4,但文本框不在滾動條中。我的問題是當文本框獲得焦點,我點擊iscroll區域從文本框foucs不會去。但是,如果我點擊iscroll以外的區域,foucs將從文本框中刪除。我不明白爲什麼點擊iscroll區域不會刪除焦點,而點擊事件工作。我已經定義了blur
事件。單擊iscroll區域時,從文本框中移除焦點
當輸入文本框獲得焦點並且刪除焦點時執行一些任務時,我已定義了一些事件。我也使用iscroll4,但文本框不在滾動條中。我的問題是當文本框獲得焦點,我點擊iscroll區域從文本框foucs不會去。但是,如果我點擊iscroll以外的區域,foucs將從文本框中刪除。我不明白爲什麼點擊iscroll區域不會刪除焦點,而點擊事件工作。我已經定義了blur
事件。單擊iscroll區域時,從文本框中移除焦點
我使用iscroll4
並在iscroll.js
文件中有規定的下列事件:
onBeforeScrollStart: function (e) {
if (e.preventDefault) {
e.preventDefault();
}
}
我評論了e.preventDefault
線,它爲我工作。這基本上阻止了當我點擊iscroll區域時觸發blur
事件,因爲這是第一個iscroll事件,當它收到任何鼠標按下事件時觸發。