Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

jQuery data atribute selector

[es] :: Javascript i AJAX :: jQuery data atribute selector

[ Pregleda: 2199 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mojeKorIme
BiH

Član broj: 59512
Poruke: 350
31.176.226.*



+1 Profil

icon jQuery data atribute selector06.06.2012. u 09:45 - pre 144 meseci
Pozdrav
pokusavam pomocu jQueyja pristupiti objektu koji je identificiran atributom data-link..
html izgleda ovako poslije komande $(".folder");
Code:

<span class=​"folder" data-link=​"slike\male" data-filter=​"true" data-inline=​"true">​ male​</span>​
<span class=​"folder" data-link=​"slike\male\sdasafa" data-filter=​"true" data-inline=​"true">​ sdasafa​</span>​
<span class=​"folder" data-link=​"slike\original" data-filter=​"true" data-inline=​"true">​ original​</span>​
<span class=​"folder" data-link=​"slike\original\novi" data-filter=​"true" data-inline=​"true">​ novi​</span>​
<span class=​"folder" data-link=​"slike\original\novi\josnoviji" data-filter=​"true" data-inline=​"true">​ josnoviji​</span>​
<span class=​"folder" data-link=​"slike\original\novi\josnoviji\012" data-filter=​"true" data-inline=​"true">​ 012​</span>​


a sljedece komande mi daju prazan objekt []

$(".folder[link='slike\male']");
$('.folder[link="slike\male"]');
$(".folder:data('link=slike/male')");

nista ne radi.. pls help
Give me six hours to chop down a tree and I will spend the first four sharpening the axe.
 
Odgovor na temu

mojeKorIme
BiH

Član broj: 59512
Poruke: 350
31.176.226.*



+1 Profil

icon Re: jQuery data atribute selector06.06.2012. u 13:34 - pre 144 meseci
Ovo što sam tražio dobio sam nekako na sljedeći način
Code:

var ovo;
$(".folder").each(function(){if($(this).data('link')==element) ovo=$(this) });


Strpao sam u varijablu ovo.
Ako neko ima elegantnije rjesenje neka javi pls..

pozz
Give me six hours to chop down a tree and I will spend the first four sharpening the axe.
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-3.sezampro.rs.



+33 Profil

icon Re: jQuery data atribute selector06.06.2012. u 20:44 - pre 144 meseci
Ček, taj atribut se zove "data-link", a ne samo "link", tako da bi selector trebao da izgleda ovako: $('.folder[data-link="slike\male"]').
 
Odgovor na temu

mojeKorIme
BiH

Član broj: 59512
Poruke: 350
*.pppoe2310.bih.net.ba.



+1 Profil

icon Re: jQuery data atribute selector06.06.2012. u 23:27 - pre 144 meseci
Hvala Nikola na odgovoru ali i to ne radi :/
evo ti sta mi prikaze kada zadam komandu u console.log

$('.folder[data-link="slike\male"]')
[]

samo sam uspio na nacin koji sam gore naveo.. cini mi se da sam i ovaj tvoj nacin probavao i ranije..
cudno.. ali ne radi..
Give me six hours to chop down a tree and I will spend the first four sharpening the axe.
 
Odgovor na temu

Nemanja_666
Nemanja Tatic
Gradiska

Član broj: 116292
Poruke: 221
*.teol.net.



+19 Profil

icon Re: jQuery data atribute selector09.06.2012. u 00:47 - pre 144 meseci
$('.folder[data-link="slike\\\\male"]')

4 komada da dobijes jedan. Pokusaj ne koristiti escape karakter u vrijednostima s kojim selektujes preko jquery-a
 
Odgovor na temu

[es] :: Javascript i AJAX :: jQuery data atribute selector

[ Pregleda: 2199 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.