ИЗМЕНИТЬ
КОД ЗАПРОСА JQUERY-AJAX:
<script type="text/javascript">
$(document).ready(function(){
$(".form").submit( function(e) {
e.preventDefault();
var form = $(this);
var div_add_comment = $(form).parent();
var div_comments = $(div_add_comment).parent();
$.ajax({
type: "POST",
data: $(form).serialize(),
url: "includes/comment.php",
success: function(msg){
$(div_comments).html(msg);
}
});
return false;
});
});
</script>
JQUERY ПОКАЗАТЬ ВСЕ - СВЕРНУТЬ КОММЕНТАРИИ КОД
<script type="text/javascript">
$(document).ready(function(){
$('.see_all').click(function(){
var thisItem = $(this);
thisItem.parent().find('#comment2').slideDown('fast');
thisItem.parent().find('.collapse').css('display','inline-block');
thisItem.css('display','none');
return false;
});
$('.collapse').click(function(){
var thisItem = $(this);
thisItem.parent().find('#comment2').slideUp('fast');
thisItem.css('display','none');
thisItem.parent().find('.see_all').css('display','inline-block');
return false;
})
})
</script>
JQUERY УДАЛИТЬ ТЕКСТ ЗНАЧЕНИЯ ПО УМОЛЧАНИЮ В ФОКУСЕ — TEXTAREA
<script type="text/javascript">
$(document).ready(function(){
var Input = $('textarea[name=comment]');
var default_value = Input.val();
$(Input).focus(function() {
if($(this).val() == default_value)
{
$(this).val("");
}
}).blur(function(){
if($(this).val().length == 0)
{
$(this).val(default_value);
}
});
})
</script>
Пожалуйста, дайте мне знать, если вам нужно что-то еще, у меня чертовски много времени, чтобы скопировать код и отформатировать его в этих постах.
ЗАВЕРШИТЬ РЕДАКТИРОВАНИЕ
У меня странная маленькая проблема. Я создал функцию jquery-ajax для передачи данных из раздела комментариев на моей странице. На странице есть экземпляр этой формы под каждым сообщением пользователя. Таким образом, на этой странице будет X количество сообщений с X количеством комментариев для каждого сообщения, как в социальной сети. Мой запрос ajax отлично отправляет, получает и отображает данные, НО у меня есть две другие функции jquery, вызываемые для элементов внутри, которые больше не работают после того, как функция ajax возвращает html. Все остальные, на которые не воздействовала функция ajax, ВСЕ ЕЩЕ РАБОТАЮТ. Я проверил и перепроверил HTML-код ответа из функции ajax, и он идентичен HTML-коду стандартного экземпляра пост-комментария.
Пожалуйста, дайте мне знать, что вы хотели бы видеть или если у вас есть вопросы.
Спасибо, ваша помощь всегда ценна!