Поле для комментариев в стиле Facebook с использованием jQuery - PullRequest
1 голос
/ 10 января 2010

Я работал над Facebook-подобным веб-сайтом. И я действительно впечатлен комментариями в Facebook. Все переключатели действительно потрясающие. Может кто-нибудь помочь мне получить что-то подобное. пожалуйста, не присылайте мне эту ссылку http://demos.9lessons.info/multislide.php это самая известная ссылка в Интернете, но я не думаю, что это как Facebook с любой точки зрения. Пожалуйста, мне нужна серьезная помощь !!!!!!!

Ответы [ 2 ]

0 голосов
/ 11 января 2010

Я сомневаюсь, что вы найдете кого-нибудь, кто напишет код для вас, и, исходя из его звучания, вы сделали свою домашнюю работу и ходили по магазинам на различных сайтах сценариев. Я хотел бы предложить вам разобраться в том, что вы ищете и что у вас есть:

Facebook:

  • Простая ссылка: «Комментарий»
  • Тонкое текстовое поле: "Написать комментарий"
  • Нажатие на ссылку создает div под ссылкой или устанавливает фокус на текстовое поле, превращает текстовое поле в текстовое поле и кнопку.
  • Нажатие за пределами div удаляет div со страницы.
  • При нажатии кнопки и создании комментария добавляется div между исходным div и ссылкой, содержащей текст комментария.
  • Если текстовая область не имеет фокуса, она возвращает текстовую область обратно в исходное состояние в виде текстового поля.

Возможно, было бы лучше взять уже написанный код для ссылки, которую вы разместили, и выполнить следующие действия:

  1. Удалить переходы
  2. Измените элементы кнопки на <a> теги
  3. Сделать поле «ползунок» видимым все время, но содержимое должно меняться
    • В блоке должно быть <input type="text"> с атрибутом onfocus="", чтобы мы могли его скрыть и показать текстовую область, когда она была нажата в
    • Текстовая область и кнопка должны быть скрыты, пока не появится указание стать видимыми (display:none)
  4. Используйте плагин jQuery, чтобы скрыть текстовую область и кнопку и вернуться к текстовому полю, когда комментарий div потерял свой фокус (ы).

Надеюсь, это поможет до некоторой степени.

0 голосов
/ 10 января 2010

Ну, вы уже знаете ответ, нет, не ссылку, которую вы вставили, чем вы пометили свой вопрос:

jQuery

Вам нужно использовать AJAX через jQuery и изменить с помощью CSS, чтобы получить именно то, что выхочу.Вы пишете код на PHP, так что привыкните к идее создания собственных веб-элементов управления вручную, это очень просто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...