2012-02-01 24 views
0

我想用jquery ui selectmenus來改進標準的一點。除了在Internet Explorer中的一切工作,我有以下問題:jquery selectmenu加載時間,是Internet Explorer太快了嗎?

我有一個selectmenu在標題和資源管理器中可以看到一個毫秒的標準選擇菜單之前的jquery之一出現。這種閃爍是非常煩人的,因爲它每次都發生。

是否有任何解決方法,我可以防止Internet Explorer在jquery之前加載顯示原始選擇菜單?

感謝您的幫助

Ruven

+1

哈哈哈哈.....如果有一件事IE會永遠不會被指責,它速度太快。 – bpeterson76 2012-02-01 20:03:29

+0

我在想同樣的事情 – 2012-02-01 20:08:25

+0

是的好吧,但這隻發生在IE瀏覽器不在任何其他瀏覽器。 – 2012-02-01 20:26:29

回答

0

您可以隱藏SELECT與CSS:

display:none; 

後,您可以使用該方法秀()

與jQuery表現出來http://api.jquery.com/show/

+0

thx爲快速的答案。你的意思是設置超時時間,然後顯示selectmenu?是的,我想到了,但顯示:沒有被忽略,因爲jquery.selectmenu似乎覆蓋它。 – 2012-02-01 20:07:21

+0

不,您可以將默認樣式設置爲顯示:無。然後在數據加載後,您可以調用方法顯示。您也可以使用StyleSheet來完成這個組件的功能,併爲所有組件做好準備。 – 2012-02-01 20:09:59

+0

對於答案感到抱歉,但是你的意思是「默認風格」?選擇'{display:none; }'?不起作用。 – 2012-02-01 20:21:45