You've got a duplicated id, submitGame, once on a div, once on a form. Thats invalid markup and causes a rather obscure failure. The validator mentions that: Error Line 38, Column 88: ID "SUBMITGAME" already defined.
Jörn On Sun, Jul 13, 2008 at 5:37 PM, Sam Washburn <[EMAIL PROTECTED]> wrote: > > Ok, so I'm not crazy :D I've uploaded a stripped down version that > throws the error, here: http://sam-n-rachel.com/ccn/tests/jqTest/jqTest.html > > Thanks again! > Sam > > On Jul 13, 5:49 am, "Jörn Zaefferer" <[EMAIL PROTECTED]> > wrote: >> I can't see any obvious error in your code. Could you upload a >> testpage and provide the link? >> >> Jörn >> >> On Sun, Jul 13, 2008 at 2:45 AM, Sam Washburn <[EMAIL PROTECTED]> wrote: >> >> > Hello all, >> >> > I'm using jQuery 1.2.6 and Validation 1.3, and I'm getting an error >> > message in my firebug console when I click (for the first time) any >> > field in my form. >> >> > Error: >> > validator is undefined >> > /js/jq/jquery.validate.js >> > Line 291 >> >> > My jQuery code is as follows: >> > $(document).ready(function(){ >> > // There is a bunch of other code here that inits animations on the >> > page and stuff. >> > $("#errorDiv").hide(); >> > $("#submitGame").validate({ >> > rules: { >> > "submitGame[creator]": {required: true}, >> > "submitGame[gameTitle]": {required: true}, >> > "submitGame[gameSummary]": {required: true}, >> > "submitGame[gameDetails]": {required: true} >> > }, >> > messages: { >> > "submitGame[creator]": {required: "You must specify if you are the >> > creator personally or the leader of a team."}, >> > "submitGame[gameTitle]": {required: "Please enter the title of >> > your game."}, >> > "submitGame[gameSummary]": {required: "Please enter a summary of >> > your game."}, >> > "submitGame[gameDetails]": {required: "Please enter the details of >> > your game."} >> > }, >> > errorContainer: "#errorDiv", >> > errorLabelContainer: "#errorDiv ul", >> > wrapper: "li", >> > submitHandler: function() { alert("Submitted!") } >> > }); >> > }); >> >> > I've tried rolling jQuery back each version to 1.2.2 with it throwing >> > the same error. Any ideas? >> >> > Thanks! >> > Sam >