我使用jquery-keyfilter插件來屏蔽文本框輸入。 但是,文本框被動態添加到頁面中,我無法弄清楚如何將密鑰過濾器應用到它們。jQuery與jquery-keyfilter插件一起使用.live
我已經試過
$('#myelement').live('keyfilter', myFunction);
而且
$('#myelement').live('keyfilter', /regex/);
凱:評論幫助,但似乎我的問題仍然沒有得到解決
我想這樣
(/^\$?(\d{1,3},?(\d{3},?)*\d{3}(.\d{0,3})?|\d{1,3}(.\d{2})?)$/);
一個keyfilter
t帽子只會接受貨幣/金錢價值,但它似乎像jquery-keyfilter不適用於這個正則表達式。這是我做錯了什麼,或者我應該看看使用另一個插件或只是自己編碼?
好似乎像keyfilter需要整個字符串匹配,所以我上面的正則表達式不會工作,如果我開始輸入$。所以我必須得到這個正則表達式/[\\\\\\\\\\\\\\\\\],它只允許某些字符,但它們可以按任意順序輸入。這將做,直到我寫一個功能,以做我需要的東西 – Daveo 2010-07-06 04:20:14