2009-11-02 37 views
0

我需要在jQuery中的一些功能,如下面的代碼。 createmask函數必須創建覆蓋當前對象所有表面的div。而且,該功能需要支持靜態,絕對,固定等多種電流控制的位置風格。如何通過使用jQuery創建對象掩碼(div覆蓋所有表面電流控制)?

$('sometextbox').createmask() 

欲瞭解更多信息,請看下面的圖片。

Masking process http://qmv6sa.bay.livefilestore.com/y1pfKPdILX8hz97SXGIzpk70HdKUibvkz0V5wZ37mSibekfL_Qnk3FZ-IS07gqOXq24zVF1A1C-IvPR6sOmxbHJPd8jHK6xIj_c/MaskObject.PNG

回答

0

機房工程,這是那些我想更多的信息,需要確定可以給出一個合適的回答之前的問題之一。 首先,你爲什麼要這麼做?如果想讓輸入字段「禁用」,那麼創建一個像這樣的掩碼永遠不會起作用。 你還必須考慮屏幕閱讀器處理這件事情會發生什麼。

根據你實際想要達到的效果,你可能會有更好的運氣,只需簡單地對輸入字段進行樣式設計,而不是試圖在其上覆蓋一些額外的內容,而第一次使用鍵盤的人通過您的內容導航標籤。

所以是的,如果你可以嘗試解釋它背後的意圖,我們可能會提供更好的解決方案。

+0

我想創建一些關於內聯指示器的控制,如密碼強度指示器或搜索過程指示器。此外,它可以應用此輸入來創建菜單或其他依賴於對象位置的控件。 – 2009-11-03 00:44:40

+0

我知道創建菜單的最簡單方法是創建絕對的基於位置的對象。但是,當我將它用於固定的基於位置的對象時,這種方式不起作用(當我滾動窗口時,此菜單不會保留在原始位置)。 – 2009-11-03 00:50:59

+0

此外,我不能使用此問題的輸入字段樣式。例如,水印密碼文本框。在運行時無法更改輸入類型(來自密碼類型=>文本類型)。 – 2009-11-03 00:57:14

相關問題