0
當用戶點擊文本字段以輸入文本時,我希望我的文本字段獲得藍色陰影。我想得到一個例子,它將更新焦點事件中的inputCls。 我在創建文本字段時已經設置了inpuCls。我想知道如何在FOCUS事件中添加它。 任何人都可以幫助我解決這個問題。在此先感謝獲得焦點時更改文本字段的陰影顏色
當用戶點擊文本字段以輸入文本時,我希望我的文本字段獲得藍色陰影。我想得到一個例子,它將更新焦點事件中的inputCls。 我在創建文本字段時已經設置了inpuCls。我想知道如何在FOCUS事件中添加它。 任何人都可以幫助我解決這個問題。在此先感謝獲得焦點時更改文本字段的陰影顏色
您可以在您的TextField
中添加一個listener
,它會收聽eventfocus
。
聽衆可以將inputCls更改爲你想要的。
如果需要,您可以再聽blur
事件以使用相同的邏輯恢復更改。
我強烈建議你閱讀有關事件的文檔:
http://docs.sencha.com/touch/2.0.2/#!/guide/events
編輯:代碼示例
listeners : {
focus: function() {
yourTextfield.setInputCls('yourcls');
}
}
藏紅花,我知道這一點。我的問題並不清楚爲此感到遺憾。讓我編輯我的問題 – Manoj
再次查看文檔可以讓您瞭解TextField的setInputCls()方法以動態更改inputCls,只需將其放入偵聽器的函數即可。 http://docs.sencha.com/touch/2.0.2/#!/api/Ext.field.Text-method-setInputCls – Saffron
很酷。謝謝你的幫助。我現在要試試這個。 – Manoj