Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 17.09.2020, 06:14
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Katy93
}).val('');
Нет такого свойства у feedback, а эта функция очищала значение текстового поля, и очистила бы у всех полей, если делать так как я писал. Иначе добавьте отдельно это.
Ответить с цитированием
  #12 (permalink)  
Старый 17.09.2020, 17:40
Кандидат Javascript-наук
Отправить личное сообщение для Katy93 Посмотреть профиль Найти все сообщения от Katy93
 
Регистрация: 28.12.2018
Сообщений: 137

Я не могу перечислять все поля через запятую в селекторе, так как у меня будет добавлен ещё текст "имя, email и сообщение". При исчезновении полей они останутся.
<div class="feedback">
    	  Имя<br>
        <input class="name" type="text"><br>
        Email<br>
        <input class="email" type="text"><br>
        Сообщение<br>
        <textarea class="text"></textarea><br>
      </div>

Есть вариант добавить отдельно очищения для каждого поля.
$('.feedback').fadeOut(function(){
          $(".name").val('');
          $(".email").val('');
          $(".text").val('');
	 var span = $('<span>',{
			className	: 'response',
			html		: text
			})
			.hide()
			.appendTo(feedback.find('.section'))
			.show();
	});
Ответить с цитированием
  #13 (permalink)  
Старый 17.09.2020, 23:23
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Ну почему не можете, можно, можно взять их и у родителя, в которого вы их обернули. То есть вот так:

$('.feedback').fadeOut(function(){ $(this).children('input,text').val('') ..... }
Ответить с цитированием
  #14 (permalink)  
Старый 17.09.2020, 23:29
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Katy93
.hide()
Это бесполезно, а это что .appendTo(feedback.find, или есть такая переменная как ссылка на объект?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать, чтобы при появлении всплывающего окна страница скролилась к якорю? Lefseq Общие вопросы Javascript 2 04.04.2020 08:58
Как сделать рабочую кнопку очистки полей? bogdanlantsuta Общие вопросы Javascript 1 14.06.2016 08:17
Как сделать как в JQ? faforty Общие вопросы Javascript 8 14.11.2011 01:35
Как сделать кнопку в заголовке jQuery ui dialog flytracer jQuery 2 15.10.2011 17:06
JQUERY - как сделать синхронный выбор/отмену выбора, в нескольких селектах формы sadzeburo jQuery 8 06.10.2011 15:24