2011-04-16 210 views
3

我有一個簡單的表單,我使用一個具有處理程序的按鈕來獲取提交。當用戶點擊那個按鈕時,我想顯示一個'DIV'元素。Sencha顯示/隱藏元素

如何顯示/隱藏Sencha中的特定元素?

在此先感謝!

回答

4

爲了顯示組件:

Ext.getCmp('YourDivID').show(); 

要隱藏組件:

Ext.getCmp('YourDivID').hide(); 

在此之前,你必須,當然創建YourDivID一個組成部分。

+0

謝謝你的代碼。幫助我解決了我的問題。但是,你也可以告訴我如何在點擊按鈕後更改按鈕上的文本? – Khush 2012-04-26 04:24:07

+0

可能類似於setText或setHtml,請檢查組件文檔:http://docs.sencha.com/touch/2.3.1/#!/api/Ext.Component – MrFox 2014-10-10 11:02:14

2

你必須爲了選擇一個元素使用getCmp,

,但你必須爲了選擇喜歡的div HTML元素使用Ext.select()

用法示例:

Ext.select("#yourdiv").hide(); 
+0

謝謝Andy,我仍然每天都在學習! :-) – Voles 2012-01-03 21:17:41