2012-11-30 10 views
7

Ich muss die URL der Formularaktion in Abhängigkeit von der Body-Klasse der Seite ändern. Bisher habe ichVerwenden von jquery zum Ändern der Formularaktion URL

$('document').ready(function() { 
if ($('body').hasClass('hosting')) { 
     $('#quoteForm').attr('action', 'hostingURL'); 
     } 
}); 

und das funktioniert perfekt. Aber ich muss es erweitern, um mehr Body-Klassen aufzunehmen. Ich versuchte

$('document').ready(function() { 
if ($('body').hasClass('hosting')) { 
     $('#quoteForm').attr('action', 'hostingURL'); 
     } 
elseif ($('body').hasClass('workspace')) { 
     $('#quoteForm').attr('action', 'workspaceURL'); 
     } 
else{} 
}); 

aber es funktioniert nicht. Irgendwelche Vorschläge geschätzt.

+0

Typo hinzufügen 'elseif' ein Leerzeichen zwischen' sonst if' – coolguy

+0

Bitte versuchen, die Antwort hier http://stackoverflow.com/questions/979024/changing-the -action-of-a-form-mit-javascript-jquery –

+0

Sie wissen, Leute können nur JavaScript ausschalten, richtig? – Blazemonger

Antwort

5

weißen Raum in elseif wie else if

Verwandte Themen