init
This commit is contained in:
parent
06f61d8ce8
commit
f301cb744d
2271 changed files with 103162 additions and 0 deletions
20
02-ui/05-widgets/05-custom-events/03-custom-select/task.md
Normal file
20
02-ui/05-widgets/05-custom-events/03-custom-select/task.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
# Свой селект
|
||||
|
||||
[importance 5]
|
||||
|
||||
Напишите свой, самостоятельно оформленный, селект.
|
||||
|
||||
Требования:
|
||||
<ul>
|
||||
<li>Открытие и закрытие по клику на заголовок.</li>
|
||||
<li>Закрытие селекта происходит при выборе или клике на любое другое место документа, в том числе на другой аналогичный селект.</li>
|
||||
<li>Событие `"select"` при выборе опции.</li>
|
||||
<li>Значение опции хранится в атрибуте `data-value` (HTML-структура есть в исходном документе).
|
||||
</ul>
|
||||
Например:
|
||||
|
||||
[iframe src="solution" border="1" height="200" newwin]
|
||||
|
||||
В примере выше два селекта, чтобы можно было проверить процесс открытия-закрытия.
|
||||
|
||||
[edit src="task" task/]
|
Loading…
Add table
Add a link
Reference in a new issue