renovations
This commit is contained in:
parent
4b8b168fd2
commit
c7d4c7e3ff
172 changed files with 869 additions and 244 deletions
|
@ -1,23 +0,0 @@
|
|||
# Добавить класс в строку
|
||||
|
||||
[importance 5]
|
||||
|
||||
В объекте есть свойство `className`, которое содержит список "классов" - слов, разделенных пробелом:
|
||||
|
||||
```js
|
||||
var obj = {
|
||||
className: 'open menu'
|
||||
}
|
||||
```
|
||||
|
||||
Создайте функцию `addClass(obj, cls)`, которая добавляет в список класс `cls`, но только если его там еще нет:
|
||||
|
||||
```js
|
||||
addClass(obj, 'new'); // obj.className='open menu new'
|
||||
addClass(obj, 'open'); // без изменений (класс уже существует)
|
||||
addClass(obj, 'me'); // obj.className='open menu new me'
|
||||
|
||||
alert(obj.className); // "open menu new me"
|
||||
```
|
||||
|
||||
P.S. Ваша функция не должна добавлять лишних пробелов.
|
Loading…
Add table
Add a link
Reference in a new issue