Сообщение от Deff
|
brussens,
Выложите тут или в личку
|
К сожалению хостинг отказывается почему то работать с доменом... Но я переписал скрипт, сделав его поменьше... Но всё равно не работает... Firebug при вставке кода скрипта выдаёт такую ошибку
SyntaxError: Unexpected end of input
Что обозначает ошибка нашёл, а вот где она происходит не найду... Вот новый более простой код
$(document).ready(function() {
var form = "<li id='newComment' class='commentform'><div class='clear'></div><div class='commentContent'><div class='comment'><textarea name='newCommentText'></textarea></div><button id='save'>Сохранить</button><img class='loader' src='images/loader.gif'><button id='cancelComment'>Удалить</button></div></li>";
var CommentData = {};//глобальный массив с данными для отпраки
$('.responce').click(function(){//клик по кнопке ответить
$('.companel').show();
if ($("li").is("#newComment")) {
$('#newComment').remove();
}
CommentData.id = this.id;
$("#companel" + CommentData.id).hide();
$("#companel" + CommentData.id).after(form);
});
$('#cancelComment').live('click', function(){//клик по кнопке удалить форму
$('#newComment').remove();
$('.companel').show();
$("#commentRoot").after(form);
});
$('#save').live('click',function(){//клик по кнопке сохранить
CommentData.comment = $("textarea").val();
sendData();
CommentData = {};
console.error(CommentData);
});
function sendData() {// Функция отправки данных комментария на сервер
$.post("/includes/add_feed.php", CommentData, function(data){ // Обработчик ответа от сервера
formToComment();
});
}
// Функция преобразование формы в комментарий
function formToComment() {
$.post("/req.php", function(data){ // Обработчик ответа от сервера
$('#commentRoot').html(data);
});
}
});
Заранее благодарю...