2012-01-10 94 views

回答

1

如果您使用的是bassistance.de插件,則會出現與每個警告彈出窗口關聯的類。所以你需要做的就是改變這些類的css。 label.warninglabel.error將是選擇器可以更改警告的樣式。我可以通過firebugging這個插件的其中一個演示彈出的警告來弄清楚這一點。

+0

其實我下載的壓縮文件來自bassistance.de,我沒有找到jquery.validate.package.js文件,因爲它是在教程中建議的,所以我從另一個源下載它,我只是將該文件拖到我的項目文件夾中(whihc不包含bassistance.de文件)。 – 2012-01-10 19:20:28

+0

@MohamedTurki當你將它包含在你的項目中後,插件功能是否正確,並給你輸入旁邊顯示的錯誤? – 2012-01-10 19:21:53

+0

是的,它甚至沒有添加bassistance.de文件! – 2012-01-10 19:43:26

2

使用該插件,您還可以指定要用於錯誤狀態的任何類。

$('.selector').validate({ 
    errorClass: 'newError' 
}); 

還有一些突出和unhighlight的選項,允許更復雜的造型被應用到該元素包含錯誤,如:

$('.selector').validate({ 
    highlight: function(element, errorClass) { 
     $(element).fadeOut(function() { 
      $(element).fadeIn(); 
     }); 
    } 
}); 

http://docs.jquery.com/Plugins/Validation/validate#options