Ich versuche, diese jQuery-Funktion mit PHP zu echo. Grundsätzlich, wenn das Skript erkennt, dass ein Feld eines Formulars nicht ausgefüllt ist, wird es dies widerspiegeln und das Eingabefeld rot werden lassen.Echo einer JQuery-Animationsfunktion mit PHP
Es funktioniert gut, wenn es nicht echoed ist.
echo('
<script type="text/javascript">
$(document).ready(function() {
$(\'input\').animate({backgroundColor:\"#F00\"},200);
});
</script>
');
irgendwelche ideen?
Fragen Sie nicht, warum es nicht funktioniert. Schauen Sie sich an, was es ausgibt und fragen Sie, warum das anders ist als der Code, der funktioniert. Wenn Sie PHP ausführen und die generierte Ausgabe betrachten, wird der Grund, warum es nicht funktioniert, ziemlich offensichtlich. – Quentin
Wahrscheinlich wird das Echo nicht ausgeführt. Stellen Sie sicher, dass dies in einer PHP-Datei in den entsprechenden Tags ( Php) usw. ist. Wie bei @David Dorward müssen Sie es selbst debuggen. –
@Stefan - die Ausgabe von ausgeführt, dass Echo hat große, fett JS-Syntaxfehler. – Quentin