$('a.log-in').click(function() { $('#log').load(this .href); return false }) });
Смотрите внимательно, у вас пробел при указании аргумента метода load(). Лишняя закрывающая скобка и фигурная скобка в приведенном фрагменте.
И ваще, непонятно, что вы хотите. Если вы хотите, чтобы открывалась форма авторизации при щелчке по ссылке, то сделайте так:
<a href="#" class="log-in"> Открыть форму авторизации</a> <div id="log" style="display:none"> <form> ... </form> </div> <script> $('a.log-in').click(function() { $('#log').show(500); }); </script
Это поправил, хотя в данном случае "на скорость не влияет"у вас пробел при указании аргумента метода load()
Здесь всё верно, просто первая строка не скопироваласьЛишняя закрывающая скобка и фигурная скобка
$(function(){ $('a.log-in').click(function() { $('#log').load(this.href); return false }) });
Здесь тоже всё на месте, хотя пробовал различные варианты.Функция load будет работать только в том случае, если вы указываете ее перед требуемым элементом
Хочу понять почему не происходит авторизация.И ваще, непонятно, что вы хотите
Вероятно не отправляется запрос при нажатии на кнопку "Войти", по крайней мере консоль это дело не показывает, хотя, повторюсь, логинза работает…клик по ссылке не обрабатывается или ответ с сервера не приходит?
<p class="lf_submit"> <input type="submit" name="login_btn" value="{$LANG.SITE_LOGIN_SUBMIT}" tabindex="4" /> </p>
<p class="lf_submit"> <input type="submit" name="login_btn" value="{$LANG.SITE_LOGIN_SUBMIT}" tabindex="4" /> </p>
Дружище Lora, не в упрек вам будет сказано, но вы всегда стараетесь экономить на предоставляемой информации, когда задаете вопрос. Пример — посты #1, #2 и #3. Вам бы следовало выложить под спойлером страницу, но нет, мы вынуждены догадываться, что у вас там.
Извините за дурацкую шутку, вы бы еще попросили помочь сделать кнопку "Сделать хороший раскрученный сайт одним кликом"Хочу понять почему не происходит авторизация
Авторизация — многоступенчатый процесс. Разберитесь досконально с каждый этапом авторизации — начиная с получения данных — и кончая записью этих данных после обработки и проверки в базу.
Странник,внутри какой формы он находится?
В системе вроде всего две формы авторизации. В компоненте и в модуле, и в обоих такой инпут.
Возьму во внимание.Дружище Lora, не в упрек вам будет сказано, но вы всегда стараетесь экономить на предоставляемой информации
В принципе понятно почему не работает, разбираться досконально нет время.Попробую разбить форму на две части и к инпут применить jQuery.getScript();