Функция плагина JQuery не найдена в шаблоне гепарда - PullRequest
1 голос
/ 30 мая 2011

Я пытаюсь создать форму комментария для веб-сайта, которая позволяет пользователям оставлять свое имя, адрес электронной почты и комментарий к html-файлу, который является шаблоном гепарда.Я хочу использовать этот плагин JQuery для проверки ввода: http://docs.jquery.com/Plugins/validation

Я могу заставить функцию работать в своем собственном файле, используя демонстрационный код, но когда я пытаюсь применить его к шаблону гепарда, Firebug даетмне следующая ошибка:

$("#feedbackform").validate is not a function
[Break On This Error] $("#feedbackform").validate();

Я устанавливаю переменную гепарда в '@', чтобы приспособить использование '$' для JQuery, затем вызываю функцию следующим образом:

#compiler-settings
cheetahVarStartToken=@
#end compiler-settings
<script type="text/javascript">
    $(document).ready(function(){
        $("#feedbackform").validate();
    });
</script>
#compiler-settings reset

Вот код для формы:

<form id="feedbackform" action="leavefeedback.html" method="GET">
    <table cellpadding="8" style="width:600px;"><tr>

        <td valign="top" align="right" >Name</td>
        <td><input type="text" id="fname" name="name" class="required" minlength="2" size="30"></td></tr>

        <tr><td valign="top" align="right" >Email</td>
        <td><input type="text" id="femail" name="email" class="required email" size="30"></td></tr>

        <tr><td valign="top" align="right" style="width:100px" >Comment</td><td>
        <textarea name="feedback" id="fcomment" class="required" rows="10" style="width:400px;"></textarea>
        <input class="submit" type="submit" name="submit" value="Submit"></td></tr>
    </table>
</form>

Любые предложения или помощь будет принята с благодарностью.Спасибо!

...