Example for querySelector and querySelectorAll.
A Pen by ChihiroMazda on CodePen.
Example for querySelector and querySelectorAll.
A Pen by ChihiroMazda on CodePen.
| <div class="topcoat-grid"> | |
| <header class="topcoat-navigation-bar topcoat-grid__row"> | |
| <div class="topcoat-navigation-bar__item topcoat-grid__column--1"> | |
| <button class="topcoat-icon-button--quiet"> | |
| <span class="topcoat-icon icomatic">back</span> | |
| </button> | |
| </div> | |
| <div class="topcoat-navigation-bar__item topcoat-grid__column--auto center"> | |
| <h1 class="topcoat-navigation-bar__title">Example for querySelector</h1> | |
| </div> | |
| </header> | |
| <div class="topcoat-list list"> | |
| <h3 class="topcoat-list__header">Category</h3> | |
| <ul class="topcoat-list__container"> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| <li class="topcoat-list__item"> | |
| Item | |
| </li> | |
| </ul> | |
| </div> |
| //querySelector | |
| var Btn = document.querySelector('.topcoat-icon-button--quiet'); | |
| var content = document.querySelector('.topcoat-list'); | |
| Btn.addEventListener('click', btnAction, false); | |
| function btnAction () { | |
| alert('foo'); | |
| } | |
| //querySelectorAll | |
| var list__item = document.querySelectorAll('.topcoat-list__item'); | |
| for(var i in list__item){ | |
| list__item[i].style.color = 'blue'; | |
| } |
| .list { | |
| position: absolute; | |
| top: 4.35rem; | |
| right: 0; | |
| left: 0; | |
| bottom: 0; | |
| } | |
| .topcoat-icon { | |
| font-size: 1.55rem; | |
| } | |
Very basic Topcoat starter project. It already includes the Mobile dark styles and icons.
A Pen by ChihiroMazda on CodePen.