кодесурса
«JQuery

JQuery Практические упражнения, практика, решение - Фундаментальный-I

script1adsense2code
script1adsense3code

jQuery Fundamental - I упражнения [50 упражнений с решением]

[ Внизу страницы доступен редактор для написания и выполнения сценариев. ]

1. Используя jQuery, найдите все текстовые поля и создайте рамку. Затем добавляет все абзацы к объекту jQuery, чтобы установить их границы красным цветом. Перейти к редактору
Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

2. Установите красный цвет фона следующих элементов с помощью jQuery. Перейти к редактору


JQuery
упражнения

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

3. Создайте элемент абзаца с некоторым текстом и добавьте его в конец тела документа с помощью jQuery. Перейти к редактору

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

4. Используя jQuery, добавьте предыдущий набор элементов в стеке к текущему набору. Перейти к редактору

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

5. Используя jQuery, добавьте класс "w3r_font_color" к последнему элементу абзаца. Перейти к редактору

 <Р> PHP </ p>
<Р> Java </ p>
<Р> Python </ p>
 п {
    поле: 8px;
    размер шрифта: 16 пикселей;
  }
  .w3r_font_color {
    красный цвет;
  }
  .w3r_background {
    фон: желтый;
  }
 

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

6. Используя jQuery, добавьте класс "w3r_font_color" и w3r_background к последнему элементу абзаца. Перейти к редактору

 <Р> PHP </ p>
<Р> Java </ p>
<Р> Python </ p>
 п {
    поле: 8px;
    размер шрифта: 16 пикселей;
  }
.w3r_font_color {
    цвет синий;
  }
.w3r_background {
    фон: оранжевый;
  }
 

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

7. Используя jQuery, добавьте новый класс к элементу, который уже имеет класс. Перейти к редактору

 <p class = "w3r_bg_orange"> Лучший способ научиться чему-либо - это практические вопросы и упражнения. </ p>
 
 п {
    фон: белый;
  }
  .w3r_bg_orange {
    фон: оранжевый;
  }
  .w3r_bg_red {
    красный цвет;
  }
 

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

8. Используя jQuery, вставьте HTML после всех абзацев. Перейти к редактору

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

9. Используя jQuery, вставьте элемент DOM после всех абзацев. Перейти к редактору

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

10. Вставьте объект jQuery после всех абзацев. Перейти к редактору

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

11. Зарегистрируйте обработчик, который будет вызываться при завершении Ajax-запросов. Перейти к редактору

Примечание. Настройте базовый запрос загрузки Ajax, прикрепите обработчик событий к документу. Теперь сделайте Ajax-запрос, используя любой метод jQuery.

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

12. Зарегистрируйте обработчик, который будет вызываться, когда Ajax запрашивает завершение с ошибкой. Перейти к редактору

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

13. Присоедините функцию, которая должна быть выполнена перед отправкой Ajax-запроса. Перейти к редактору

Примечание. Настройте базовый запрос загрузки Ajax, прикрепите обработчик событий к документу. Теперь сделайте Ajax-запрос, используя любой метод jQuery.

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

14. Зарегистрируйте обработчик, который будет вызываться при запуске первого запроса Ajax. Перейти к редактору

Примечание. Настройте базовый запрос загрузки Ajax, прикрепите обработчик событий к документу. Теперь сделайте Ajax-запрос, используя любой метод jQuery.

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

15. Зарегистрируйте обработчик, который будет вызываться после завершения всех запросов Ajax. Перейти к редактору

Примечание. Настройте базовый запрос загрузки Ajax, прикрепите обработчик событий к документу. Теперь сделайте Ajax-запрос, используя любой метод jQuery.

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

16. Присоедините функцию, которая будет выполняться всякий раз, когда Ajax-запрос завершается успешно. Перейти к редактору

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

17. С помощью jQuery подсчитайте каждый элемент (включая заголовок, тело и т. Д.) В документе. Перейти к редактору

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

18. С помощью jQuery подсчитайте все элементы внутри подразделения. Перейти к редактору

 <Тело>
 <div id = "iddiv"> 
<span> Это промежуток </ span>
  <p> Это абзац </ p>
 <button id = "button1"> Нажмите, чтобы увидеть эффект </ button> 
  </ DIV>
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

19. Используя jQuery, нажмите кнопку, чтобы анимировать элемент абзаца с рядом различных свойств. Перейти к редактору

 <Тело>
<p id = "pid"> jQuery </ p>  
<button id = "button1"> Нажмите, чтобы увидеть анимацию </ button> 
</ Body>
 п {
    цвет фона: # B0E0E6;
    ширина: 70 пикселей;
    граница: 1px сплошной красный;
  }
Анимационные свойства:
    ширина: "70%",
    непрозрачность: 0,4,
    marginLeft: "0.6in",
    fontSize: "3em",
    borderWidth: "10px"

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

20. Использование jQuery анимирует левое свойство div с относительным значением. Перейти к редактору

 <Тело>
<button id = "left"> << / button>
<button id = "right" >> </ button>
<div class = "block"> </ div>
</ Body>
 div {
    положение: абсолютное;
    цвет фона: # B0E0E6;
    слева: 40 пикселей;
    ширина: 80 пикселей;
    высота: 80 пикселей;
    поле: 5px;
  }

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

21. Использование jQuery анимирует свойство left первого div и синхронизирует остальные div. Перейти к редактору

Примечание. Используйте функцию шага, чтобы установить их левые свойства на каждом этапе анимации.

 <Тело>
<p> <button id = "run"> Нажмите, чтобы запустить </ button> </ p>
<div class = "block"> </ div>
<div class = "block"> </ div>
<div class = "block"> </ div>
<div class = "block"> </ div>
</ Body>
 div {
    положение: относительное;
    цвет фона: # B0E0E6;
    ширина: 45 пикселей;
    высота: 45 пикселей;
    плыть налево;
    поле: 5px;
  }

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

22. Используя jQuery, измените цвет любого div, который является анимированным. Перейти к редактору

 <Тело>
<div id = "div1"> </ div>
<div id = "div2"> </ div>
<div id = "div3"> </ div>
<button id = "button1"> Нажмите, чтобы увидеть эффект </ button>   
</ Body>
 div {
    фон: # B0E0E6;
    граница: 1px solid # e30ae8;
    ширина: 20 пикселей;
    высота: 30 пикселей;
    поле: 0 5px;
    плыть налево;
  }
  div.colored {
    фон: # 000000;
  }

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

23. Использование jQuery добавляет некоторый текст ко всем абзацам. Перейти к редактору

 <Тело>
<div id = "div1"> </ div>
<div id = "div2"> </ div>
<div id = "div3"> </ div>
<button id = "button1"> Нажмите, чтобы увидеть эффект </ button>   
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

24. Использование jQuery добавляет объект jQuery ко всем абзацам. Перейти к редактору

 <Тело>
<strong> Упражнения </ strong>  
<Р> JavaScript </ p>
<Р> JQuery </ р>
<button id = "button1"> Нажмите, чтобы увидеть изменения </ button>   
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

25. Использование jQuery добавляет элемент ко всем абзацам. Перейти к редактору

 <Тело>
<Р> JavaScript </ p>
<Р> JQuery </ р>
<button id = "button1"> Нажмите, чтобы увидеть изменения </ button>   
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

26. С помощью jQuery добавьте все промежутки к элементу с указанным идентификатором. Перейти к редактору

 <Тело>
<span> Упражнения </ span>
<p id = "myid"> jQuery </ p>
<button id = "button1"> Нажмите, чтобы увидеть эффект </ button>
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

27. Используя jQuery, отображайте отмеченный атрибут и свойство флажка по мере его изменения. Перейти к редактору

 <Тело>
<input id = "check1" type = "checkbox" флажок = "флажок">
<label for = "check1"> Check me </ label>
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

28. Найти атрибут заголовка первого выделенного на странице. Перейти к редактору.

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

29. Используя jQuery, найдите все ссылки с атрибутом hreflang de. Перейти к редактору

 <Тело>
<p> Упражнения jQuery, практика, <em title = "Реальная жизнь jQuery или все."> Решение </ em>. </ p>
<p id = "id1"> </ p>
<button id = "button1"> Нажмите, чтобы увидеть эффект </ button>
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

30. Используя jQuery, найдите все подразделения с атрибутом имени, который содержит «учебник» и устанавливает желтый цвет фона. Перейти к редактору

 <Тело>
<div name = "tutorial-php">
<Р> PHP </ p>
</ DIV>
<div name = "java-article" <p> Java </ p>
</ DIV>
<div name = "Python-учебник-и-упражнения">
<Р> Python </ p>
</ DIV>
<button id = "button1"> Нажмите, чтобы увидеть эффект </ button>
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

31. Используя jQuery, найдите все подразделения с атрибутом имени, который содержит слово «учебник» и устанавливает желтый цвет фона. Перейти к редактору

 <Тело>
<div name = "tutorial-php">
<Р> PHP </ p>
</ DIV>
<div name = "Java-учебник" <p> Java </ p>
</ DIV>
<div name = "Python-учебник-и-упражнения">
<Р> Python </ p>
</ DIV>

<button id = "button1"> Нажмите, чтобы увидеть эффект </ button>
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

32. Использование jQuery находит все подразделения с именем атрибута, оканчивающимся на «учебник», и устанавливает желтый цвет фона. Перейти к редактору

 <Тело>
<div name = "tutorial-php">
<Р> PHP </ p>
</ DIV>
<div name = "JAVAtutorial" <p> Java </ p>
</ DIV>
<div name = "Python-Tutorial">
  <Р> Python </ p>
    </ DIV>
  <button id = "button1"> Нажмите, чтобы увидеть эффект </ button>
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

33. Находит все входные данные со значением «Красный» и изменяет текст следующего диапазона брата. Перейти к редактору

 <Тело>
<DIV>
<Метка>
<input type = "radio" name = "color" value = "Red">
<SPAN> имя </ SPAN>
</ Метка>
</ DIV>
<DIV>
<Метка>
<input type = "radio" name = "color" value = "Green">
<SPAN> значение </ SPAN>
</ Метка>
</ DIV>
<DIV>
<Метка>
<input type = "radio" name = "color" value = "Black">
<SPAN> значение </ SPAN>
</ Метка>
</ DIV>
<button id = "button1"> Нажмите, чтобы увидеть эффект </ button>
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

34. Находит все входные данные, которые не имеют названия «color», и добавляет текст к диапазону рядом с ним. Перейти к редактору

 <Тело>
<DIV>
<input type = "radio" name = "color" value = "Red">
<SPAN> Красный </ SPAN>
</ DIV>
<DIV>
<input type = "radio" value = "Cold Fusion">
<SPAN> Sky </ SPAN>
</ DIV>
<DIV>
<input type = "radio" name = "accept" value = "Злые планы">
<SPAN> море </ SPAN>
</ DIV>
<button id = "button1"> Нажмите, чтобы увидеть эффект </ button>
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

35. Находит все входные данные с именем атрибута, которое начинается с 'P', и помещает в них текст. Перейти к редактору

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

36. Вставляет HTML перед всеми абзацами, используя JQuery. Перейти к редактору

 <Тело>
<p> Учебник по PHP </ p>
<p> Python Tutorial </ p>
<p> Учебник по Java </ p>  
  <button id = "button1"> Нажмите, чтобы увидеть эффект </ button> 
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

37. Вставляет элемент DOM перед всеми абзацами, используя jQuery. Перейти к редактору

 <Тело>
<p> Учебник по PHP </ p>
<p> Python Tutorial </ p>
<p> Учебник по Java </ p>  
  <button id = "button1"> Нажмите, чтобы увидеть эффект </ button> 
</ Body>

Нажмите меня, чтобы увидеть решение

38. Вставляет объект jQuery перед всеми абзацами. Перейти к редактору

Примечание. Здесь объект похож на массив элементов DOM.

 <Тело>
<p> Учебник по PHP </ p> <b> w3resource </ b>
<button id = "button1"> Нажмите, чтобы увидеть эффект </ button> 
</ Body>

Нажмите меня, чтобы увидеть решение

39. Продемонстрируйте, как обрабатывать щелчок и двойной щелчок по абзацу. Перейти к редактору

Примечание. Поскольку координаты являются относительными к окну, то в данном случае это относится к демонстрационному фрейму.

 <Тело>
<p> Нажмите или дважды щелкните здесь. </ p>
  <p id = "result"> </ p>
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

40. Показать сообщение, когда фокус удален с элемента. Перейти к редактору

Примечание. Установите и удалите фокус из поля 1.

 <Тело>
  <Форма>
  <FIELDSET>
   <textarea lines = "4" cols = "50">
На w3resource.com вы узнаете, как сделать сайт. Мы предлагаем бесплатные учебные пособия по всем технологиям веб-разработки. 
</ TextArea>
    <input type = "button" value = "Кнопка ввода">
     </ FIELDSET>
</ Форма>
  <Р> </ р>
<button id = "button1"> Нажмите, чтобы увидеть эффект </ button> 
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

41. Найдите все кнопки и отметьте их с помощью jQuery. Перейти к редактору

 <Тело>
  <Форма>
  <FIELDSET>
   <textarea lines = "4" cols = "50">
На w3resource.com вы узнаете, как сделать сайт. Мы предлагаем бесплатные учебные пособия по всем технологиям веб-разработки. 
</ TextArea>
    <input type = "button" value = "Кнопка ввода">
     </ FIELDSET>
</ Форма>
  <Р> </ р>
<button id = "button1"> Нажмите, чтобы увидеть эффект </ button> 
</ Body>

Вы можете увидеть выход отсюда

Нажмите меня, чтобы увидеть решение

42. Используя jQuery, добавьте обратный вызов или коллекцию обратных вызовов в список обратных вызовов. Перейти к редактору

Нажмите меня, чтобы увидеть решение

43. Отключить список обратных вызовов от выполнения каких-либо действий. Перейти к редактору

Нажмите меня, чтобы увидеть решение

44. Проверьте, не отключен ли список обратных вызовов. Перейти к редактору

Нажмите меня, чтобы увидеть решение

45. Используя jQuery, удалите все обратные вызовы из списка. Перейти к редактору

Нажмите меня, чтобы увидеть решение

46. Вызвать все обратные вызовы с заданными аргументами. Перейти к редактору

Нажмите меня, чтобы увидеть решение

47. Используя jQuery, проверьте, не были ли уже вызваны обратные вызовы хотя бы один раз. Перейти к редактору

Нажмите меня, чтобы увидеть решение

48. Запустите список обратных вызовов с определенным контекстом и массивом аргументов. Перейти к редактору

Нажмите меня, чтобы увидеть решение

49. Проверьте, содержит ли список обратного вызова определенный обратный вызов. Перейти к редактору

Нажмите меня, чтобы увидеть решение

50. Заблокируйте список обратных вызовов в его текущем состоянии. Перейти к редактору

Нажмите меня, чтобы увидеть решение

Еще не все !

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

См. Pen- common-jquery-core-упражнение от w3resource ( @ w3resource ) в CodePen .

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code