In acest tutorial puteti invata cum se Adauga, Modifica si Sterge Atribute (precum id, class, href, disabled, etc.) la elemente HTML folosind jQuery.
Toate aceste actiuni pot fi efectuate cu metodele jQuery attr() si removeAttr().
$('element').attr('nume_atribut', 'valoare');Exemple:
$('div').click(function() { $(this).attr('id', 'valoare'); });
$('submit#submit1').attr('disabled', 'disabled');
$('select.cls option:last).attr('selected', 'selected');
$('#idtag li:even').attr('class', 'valoare');
$('element').addClass('nume_atribut', 'valoare');Exemplu:
$('div').click(function() { $(this).addClass('cls'); });
$('div').click(function() { $(this).toggleClass('cls'); });
$('element').attr('nume_atribut', 'noua_valoare');Exemple:
$('img#img1').attr('src', 'alta_poza.jpg');
$('#idtag a:first').attr('href', 'https://marplo.net');
$('form#frm1').attr('action', 'alt_fisier.php');
$('element').removeAttr('nume_atribut');Exemple:
$('div').click(function() { $(this).removeAttr('id'); });
$('submit#submit1').removeAttr('disabled');
$('#idtag li:even').removeAttr('class');
$('div').click(function() { $(this).removeClass(); });- Daca se specifica un parametru la functia removeClass(), cu valoarea unei clase, va fi stearsa doar acea clasa (folositor cand elementul HTML are mai multe clase), altfel, sterge toate clasele acelui element.
Atributul type, din casetele <input> de formular nu pot fi sterse sau modificate.
<img src="http://coursesweb.net/imgs/webcourses.gif" width="191" height="63" alt="Courses-Web" />
#id { display: none; }
for(var i = 0; i< 8; i++) { if(i > 1) break; alert(i); }
define("CONSTANT_NAME", "value"); echo CONSTANT_NAME;
This school has three classes. - Scoala asta are trei clase.
Escuché dos voces. - Am auzit doua voci.