max_shane
@max_shane
Javascript / Node.js dev

Не работает скрипт вывода информации и подстановки переменной. В чем ошибка?

Привет! Не работает скрипт..



$(document).ready(function(){

$('ul.faq li a').click(function(){
var toLoad = $(this).attr('id')+'.html';
$('#modal').hide('fast',loadContent);
function loadContent() {
$('#modal').load(toLoad,'',showNewContent())
}
function showNewContent() {
$('#modal').show('normal');
}
return false;
});



https://evac-plan.ru/zakaz/

нужно при клике (и при наведении желательно тоже) на элемент .faq li a , в блоке #modal обновлялась информация из файла который имеет название аналогичное с названием атрибута id ссылки .faq li a

скрипт я брал отсюда webformyself.com/kak-dinamicheski-zagruzhat-i-anim...

удалил Loader . проверил все сто раз и нихера не работоает. отключал другие версии jquery, убирал подключение fancybox (он мне будет нужен), и все раво ничего не происходит.
я даже пытался сделать это методом post по href, и учитывая что стоит return false после клика по такой ссылке я просто переходил на другую страницу. скрипт не работает короче

вчера я пытался сделать это посредством аякс, а сегодня подумал: если информация будет просто выводится в том виде какая она есть, то стили для этого текста не будут применены?
тоесть это не тоже самое что php include, когда текст просто вставляется в код страницы
ну впринципе это не проблема, я могу стили прописать в том файле который выгружается.
но может кто-то подскажет более эстетичное решение?

Спасибо!
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
Как минимум ваш скрипт синтаксически некорректен — не хватает еще одних }); в конце
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы