Задать вопрос
@leopardo11

Осваиваю jQuery, чего не хватает в скрипте?

Задача: Брать данные из формы при клике и размещать слова один за другим внизу формы внутри

Нужно еще при клике на добавленное слово, оно пропадало, и так один за другим. Это своего рода todo list, добавил задачку, что не нужно, удалил со списка.

Застрял на этом месте. Скрипт не видит класс item и не делает fadeOut

$(document).ready(function() {
    $('#button').click(function() {
        $('.list').append('<p class="item">item</p>');
    });
    
    $(".item").click(function() {
      $(this).fadeOut( "slow" );
    });
});


<!DOCTYPE html>
<html>
    <head>
    	<title>To Do</title>
        <link rel="stylesheet" type="text/css" href="stylesheet.css"/>
        <script type="text/javascript" src="script.js"></script>
	</head>
	<body>
		<h2>To Do</h2>
		<form name="checkListForm">
			<input type="text" name="checkListItem"/>
		</form>
		<div id="button">Add!</div>
		<br/>
		<div class="list"></div>
	</body>
</html>
  • Вопрос задан
  • 132 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@enixpp
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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