Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Honza M. 09. 03. 2018, 18:54:51
-
Ahoj chlapy,
dělá tady někdo v jQuery? Potřeboval bych poradit, jak po kliknutí na <code></code> nastavit pozadí barvy red a po opětovném kliknutí na jiný <code></code> nastavit barvu pozadí jemu a ostatním ji odebrat. Pomůže někdo? Děkuji moc.
<code>aaa</code>
<code>bbb</code>
<code>ccc</code>
<code>ddd</code>
-
Nevim, jestli jsem to spravne pochopil, ale tohle by mohlo byt reseni?
$(function() {
var $code = $('code');
$code.on('click', function() {
$code.css({ background:'' });
$(this).css({ background:'red' });
});
});
-
Ano, pochopil jsi to správně, funguje to, moc děkuji.
-
Nevim, jestli jsem to spravne pochopil, ale tohle by mohlo byt reseni?
$(function() {
var $code = $('code');
$code.on('click', function() {
$code.css({ background:'' });
$(this).css({ background:'red' });
});
});
Prečo si nazval premennú code s dolárom? Nejaký code style? Dosť ma to zmiatlo.
-
konvence https://stackoverflow.com/a/553734/1112457
-
Nevim, jestli jsem to spravne pochopil, ale tohle by mohlo byt reseni?
$(function() {
var $code = $('code');
$code.on('click', function() {
$code.css({ background:'' });
$(this).css({ background:'red' });
});
});
Prečo si nazval premennú code s dolárom? Nejaký code style? Dosť ma to zmiatlo.
A co tam má dát, rubl?
-
A co tam má dát, rubl?
většina lidí tam nedává nic. Ta konvence není příliš rozšířená. Tvé reakci nerozumím.
-
Prečo si nazval premennú code s dolárom? Nejaký code style? Dosť ma to zmiatlo.
Je to zvyk, kdy pak v kodu snadno rozlisim jQuery objekt od ostatnich promennych. Jinej vyznam to nema.