我嘗試了以下插件,但在Internet Explorer中都有相同的問題。我使用IE 9.當我點擊input type='reset'
時,佔位符消失。有沒有辦法解決這個問題?當用戶重置表格時佔位符隱藏
https://github.com/mathiasbynens/jquery-placeholder
http://www.hagenburger.net/BLOG/HTML5-Input-Placeholder-Fix-With-jQuery.html
我嘗試了以下插件,但在Internet Explorer中都有相同的問題。我使用IE 9.當我點擊input type='reset'
時,佔位符消失。有沒有辦法解決這個問題?當用戶重置表格時佔位符隱藏
https://github.com/mathiasbynens/jquery-placeholder
http://www.hagenburger.net/BLOG/HTML5-Input-Placeholder-Fix-With-jQuery.html
IE是這裏的罪魁禍首......不幸的是,這些瀏覽器版本正在開發的生活困難,這點我們都必須處理所有的時間。無論如何,回到你的觀點,這是一個官方鏈接到討論類似的問題: IE10 data-placeholder-focus ignored
希望這有助於解決您的問題。
我發現我通過JS(jQuery的)進行表單上的復位後,如果我再觸發每個輸入點擊事件,佔位符會再次出現......
form.trigger('reset');
$('input,textarea',form).trigger('click');