W3.JS Adicionar classes ao HTML
Adicione uma classe:
w3.addClass(selector,'class')
Adicione várias classes:
w3.addClass(selector,'class1 class2 class3...')
Adicionar turma por ID
Adicione a classe "marked" a um elemento com id="London":
Exemplo
<button onclick="w3.addClass('#London','marked')">Add Class</button>
Adicionar turma por tag
Adicione a classe "marked" a todos os elementos <h2>:
Exemplo
<button onclick="w3.addClass('h2','marked')">Add Class</button>
Adicionar classe por classe
Adicione a classe "marcada" a um elemento com class="city":
Exemplo
<button onclick="w3.addClass('.city','marked')">Add Class</button>
Adicionar várias classes
Para adicionar várias classes a um elemento, separe cada classe com um espaço.
Adicione "class1" e "class2" a um elemento com id="London":
Exemplo
<button onclick="w3.addClass('#London','class1 class2')">Add
Classes</button>
Remover classes de elementos HTML
Remover uma classe:
w3.removeClass(selector,'class')
Remova várias classes:
w3.removeClass(selector,'class1 class2 class3...')
Remover classe por ID
Remova a classe "marcada" de um elemento com id="London":
Exemplo
<button onclick="w3.removeClass('#London','marked')">Remove Class</button>
Remover classe por tag
Remova a classe "marcada" de todos os elementos <h2>:
Exemplo
<button onclick="w3.removeClass('h2','marked')">Remove Class</button>
Remover classe por classe
Remova a classe "marcada" de todos os elementos com class="city":
Exemplo
<button onclick="w3.removeClass('.city','marked')">Remove Class</button>
Remover várias classes
Para remover várias classes de um elemento, separe cada classe com um espaço.
Remova "class1" e "class2" de um elemento com id="London":
Exemplo
<button onclick="w3.removeClass('#London','class1 class2')">Remove
Classes</button>
Alternar a classe de elementos HTML
Ativar/desativar uma classe:
w3.toggleClass(selector,'class')
Alternar entre duas classes:
w3.toggleClass(selector,'property','class','class')
Alternar classe por ID
Alterne entre a classe "marcada" de um elemento com id="London":
Exemplo
<button onclick="w3.toggleClass('#London','marked')">Toggle</button>
Alternar classe por tag
Alterne entre a classe "marcada" de todos os elementos <h2>:
Exemplo
<button onclick="w3.toggleClass('h2','marked')">Toggle</button>
Alternar classe por classe
Alterne entre a classe "marcada" de todos os elementos com class="city":
Exemplo
<button onclick="w3.toggleClass('.city','marked')">Toggle</button>
Alternar várias classes
Alterne entre o nome da classe "class1" e "class2" de id="London:
Exemplo
<button onclick="w3.toggleClass('#London','class1','class2')">Toggle</button>