<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js?ver=1.7.1"></script>
Универсальный скрипт формы обратной связи для сайта на jQuery AJAX
можно сайт глянуть?
на стандартном шабе тоже такая беда?
Вот сам скрипт там и описания как ставить и настраивать
1.
Очень важный момент! Если у вас на сайте уже подключена библиотека jQuery (а в большинстве случаев это так), то второй раз подключать ее нельзя. В таком случае в коде выше надо убрать строку: <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js?ver=1.7.1"></script> Иначе могут возникнуть конфликты — или форма не заработает, или сайт может «развалиться».
2.
В шаблоне своего сайта ПОСЛЕ открывающего тега <body> вставляем следующий код: <div id="contactable"><!-- contactable html placeholder --></div> В шаблоне своего сайта ПЕРЕД закрывающим тегом </body> вставляем следующий код: <!--start contactable js --> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js?ver=1.7.1"></script> <script type="text/javascript" src="http://site.ru/your/path/contactable/jquery.validate.min.js"></script> <script type="text/javascript" src="http://site.ru/your/path/contactable/jquery.contactable.js"></script> <script type="text/javascript">$(function(){$('#contactable').contactable();});</script> <!--end contactable js -->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js?ver=1.7.1"></script>;
Веть както же решают конфликты библиотек jquery и както скрипт изолируют от всего остального.
погуглите: jquery noconflict
$.noConflict();
jQuery.noConflict(); jQuery(document).ready(function($) { // здесь $ будет действовать как алиас jQuery }); // здесь $ будет доступен для других библиотек