JQ/JS
3 posters
Strana 1 od 1
JQ/JS
Može li mi netko prostim riječnikom pojasniti:
1. ChildNode
2. ParentNode
3. NextSibiling
+ na nekom primjeru s FMa da lakše skontam
1. ChildNode
2. ParentNode
3. NextSibiling
+ na nekom primjeru s FMa da lakše skontam
Nera- Član
- Broj poruka : 48
D4U Novac : 46
Reputacija : 1
Re: JQ/JS
Not what I wanted. Ja bih da mi ti objasniš
Nera- Član
- Broj poruka : 48
D4U Novac : 46
Reputacija : 1
Re: JQ/JS
Tu imaš sve detaljno objašnjeno.
Evo da ti objasnim: child i parent u web designu se može objasniti sledećim primerom!
Ovo li(sa class navlink) je kao dete ovom ul(id nav), odnosno ul se ponaša kao roditelj svakom od li. Ili ti imaš <div id="div1"><div id="div2"></div></div> . Znači ti ako bi htela da selektiraš div1 pomoću div2 u javascriptu uradi sledeće:
Ili da se vratim na ul i li. Ako želiš da selektiraš drugi li i da mu daš id možeš uraditi sledeće:
Nešto najjednostavnije objašnjeno.
Evo da ti objasnim: child i parent u web designu se može objasniti sledećim primerom!
- Kod:
<ul id="nav">
<li class="navlink">Link #1</li>
<li class="navlink">Link #2</li>
<li class="navlink">Link #3</li>
</ul>
Ovo li(sa class navlink) je kao dete ovom ul(id nav), odnosno ul se ponaša kao roditelj svakom od li. Ili ti imaš <div id="div1"><div id="div2"></div></div> . Znači ti ako bi htela da selektiraš div1 pomoću div2 u javascriptu uradi sledeće:
- Kod:
document.getElementById('div2').parentNode;
- Kod:
document.getElementById('div1').childNodes[0];
Ili da se vratim na ul i li. Ako želiš da selektiraš drugi li i da mu daš id možeš uraditi sledeće:
- Kod:
document.getElementById('nav').childNodes[1].id='drugi-li';
Nešto najjednostavnije objašnjeno.
Re: JQ/JS
Bravo Mareto To je to, merci
U da, da ne zaboravim a što su sibilinzi?
U da, da ne zaboravim a što su sibilinzi?
Nera- Član
- Broj poruka : 48
D4U Novac : 46
Reputacija : 1
Re: JQ/JS
Vraćam se opet na prošli primer.
- Kod:
document.getElementById('nav').childNodes[1].nextSibling;
Re: JQ/JS
Zakon Mare, ali sada sam zapela, kako bi recimo došla do ovog crvenog:
<div class="box-content profile prefs">
<fieldset>
<dl>
<dl>
<dl>
<dl>
<dl>
<dl>
<dl>
<dl>
<div class="box-content profile prefs">
<fieldset>
<dl>
<dl>
<dl>
<dl>
<dl>
<dl>
<dl>
<dl>
Nera- Član
- Broj poruka : 48
D4U Novac : 46
Reputacija : 1
Re: JQ/JS
Hmm, veoma lako.
- Kod:
$('.box-content.profile.prefs')[0].find('fieldset').childNodes[4];
Re: JQ/JS
Nikako da shvatim, neće Mare, kaže:
Kada pokušam ovo
SyntaxError: invalid label
- Kod:
$(".box-content.profile.prefs")[0].find is not a function
Kada pokušam ovo
- Kod:
$(function(){
$('.box-content.profile.prefs')[0]:find('fieldset').childNodes[4].hide();
});
SyntaxError: invalid label
Nera- Član
- Broj poruka : 48
D4U Novac : 46
Reputacija : 1
Re: JQ/JS
Ja sada dosta malo zna javaskripte ali kako ti to nero stavljas naznaku promenljive pa pises funkciju? Kako funkcija biva promenljiva?
Mr.Joker- Administrator
- Broj poruka : 1709
D4U Novac : 1871
Reputacija : 31
Godina : 31
Lokacija : Svet Foruma
Poso/dokolice : Programiranje
Re: JQ/JS
Kako? Onako kako mi je Mare rekao
Mareto, možda ovo pomogne, grana izgleda ovako:
Treba da dođem do ovog u kodu /*********************************/
Mareto, možda ovo pomogne, grana izgleda ovako:
- Kod:
<div class="box-content profile prefs">
<fieldset>
<dl>
<dt>
<label>Allow members to contact me by e-mail :</label>
</dt>
<dd>
<label>
<input type="radio" checked="checked" value="2" name="viewemail">
<span class="radio-rtl">Yes</span>
</label>
<label>
<input type="radio" value="0" name="viewemail">
<span class="radio-rtl">No</span>
</label>
<br>
<span class="desc"> </span>
</dd>
</dl>
<dl>
<dt>
<label>Allow members to send me private messages :</label>
</dt>
<dd>
<label>
<input type="radio" checked="checked" value="1" name="view_pm">
<span class="radio-rtl">Yes</span>
</label>
<label>
<input type="radio" value="0" name="view_pm">
<span class="radio-rtl">No</span>
</label>
<br>
<span class="desc"> </span>
</dd>
</dl>
<dl>
<dt>
<label>Allow visitor messages on my profile :</label>
</dt>
<dd>
<label>
<input type="radio" value="2" name="profilemsgs">
All members
</label>
<label>
<input type="radio" checked="checked" value="1" name="profilemsgs">
My friends
</label>
<label>
<input type="radio" value="0" name="profilemsgs">
Nobody
</label>
<label>
<input type="radio" value="-1" name="profilemsgs">
Hide this tab
</label>
<br>
<span class="desc"> </span>
</dd>
</dl>
<dl>
<dt>
<label>Allow newsletters :</label>
</dt>
<dd>
<label>
<input type="radio" value="1" name="newsletter">
<span class="radio-rtl">Yes</span>
</label>
<label>
<input type="radio" checked="checked" value="0" name="newsletter">
<span class="radio-rtl">No</span>
</label>
<br>
<span class="desc">Newsletters are massive e-mails written and sent by this forum's Administrators. If set to yes, you will receive them in your e-mail inbox.</span>
</dd>
</dl>
<dl>/*********************************/
<dt>
<label>Hide my online status :</label>
</dt>
<dd>
Treba da dođem do ovog u kodu /*********************************/
Nera- Član
- Broj poruka : 48
D4U Novac : 46
Reputacija : 1
Re: JQ/JS
Što je ovaj eq Mare u kodu? Btw čemu služi taj site?
Nera- Član
- Broj poruka : 48
D4U Novac : 46
Reputacija : 1
Re: JQ/JS
Pa da tesiras javaskriptu xD
Mr.Joker- Administrator
- Broj poruka : 1709
D4U Novac : 1871
Reputacija : 31
Godina : 31
Lokacija : Svet Foruma
Poso/dokolice : Programiranje
Re: JQ/JS
Jup, radi Hvala Mareto
Možeš da ostaviš temu otvorenu, možda budem imala još koje pitanje, zapravo, ne možda nego sigurno
Možeš da ostaviš temu otvorenu, možda budem imala još koje pitanje, zapravo, ne možda nego sigurno
Nera- Član
- Broj poruka : 48
D4U Novac : 46
Reputacija : 1
Re: JQ/JS
Muchas grasias, imati ću još pitanja
Nera- Član
- Broj poruka : 48
D4U Novac : 46
Reputacija : 1
Strana 1 od 1
Dozvole ovog foruma:
Ne možete odgovarati na teme u ovom forumu
|
|