2011-11-10 46 views
1

用jQuery顯示彈出窗口的方法比較好? ()和隱藏(顯示:無),然後顯示與它的內容程序化生成(並在用戶點擊某物後再次隱藏);或應該隱藏並顯示jQuery彈出窗口,或創建並刪除jQuery彈出窗口?

2)要在程序中生成需要的內容並在用戶點擊某些內容後將其刪除(通過$(this).remove())?

謝謝!

+0

我還應該注意到,這不僅表現出我對這個問題的興趣,而且還表現了代碼的可讀性和可維護性。 – sbichenko

回答

2

這實際上取決於用法。如果它反覆使用,創建和顯示/隱藏元素的效率會更高,並將引用存儲爲只能創建一次的單個jQuery對象。

如果彈出窗口不經常使用,或者它的用途特別多,或者如果狀態管理可能過於複雜,那麼創建和銷燬可能更有意義。