IE9,IE8,IE7下正確應用jquery.validate.js標簽


 在web開辟中,IE瀏覽器老是帶給我們頭疼的題目,因為很多的JS結果在firefox和Chrome中都獲得完美的支撐,唯獨IE6,7,8,9呈現各類百般的不完美支撐,在這里我總結jquery.validate.js標簽如何完美兼容IE6,7,8,9.
     (1)起首,最首要的一點,官方的最新標簽庫(jquery.validate.js),因為不是最新的標簽庫會有改源碼的題目,這可是很是頭疼的工作。
    (2)必然要重視書寫,看下面的例子。
     ¥("#login").validate({
rules:{
username:{required:true},
password:{required:true}
},
messages:{
username:{required:"請輸入登錄賬號!"},
password:{required:"請輸入暗碼!"}
},
        errorPlacement:function(error,element){
                              error.appendTo(element.next().find("span"));
                        }
     });
    只要遵守我寫的,在IE6,7,8,9都能正常運行,這里大師重視了,IE對哪怕一個小小的逗號都很起眼。看下面的代碼。
    ¥("#login").validate({
rules:{
username:{required:true},
password:{required:true},
},
messages:{
username:{required:"請輸入登錄賬號!"},
password:{required:"請輸入暗碼!"},
},
        errorPlacement:function(error,element){
                              error.appendTo(element.next().find("span"));
                        },
     });
      只是多了三個“,”號,在firefox 和 Chrome下是沒有題目的,然則在IE下,多一個逗號都不可,大師今后要重視了。IE在頁面布局的時辰也特此外敏感,大師在編寫前台代碼的時辰必然盡最大的盡力不要呈現異常。以便於在IE下能正常的運行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM