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

jquery ako ima klasu da doda klasu na tu klasu?

[es] :: Javascript i AJAX :: jquery ako ima klasu da doda klasu na tu klasu?

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
89.216.46.*

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon jquery ako ima klasu da doda klasu na tu klasu?24.01.2010. u 12:36 - pre 172 meseci
Pozdrav,prvo da kazem da ne znam bas jquery,pa mozda je pitanje glupo nekome.
Trebalo bi mi nesto ovako,ali nisam bas siguran da ce i to raditi.

Problem je ovakav,imam wordpress i zelim kad god neko doda neki widget da se taj widget stilizuje na moj nacin.
taj svaki widget ima klasu wigettitle,i ja zelim da na tu klasu dodam neku moju klasu.

E sad ja bih : ako bilo koji element ima classu neku klasu da na tu klasu dodam moju klasu.

Code:

<bilo-koji-element class="ovu-klasu-trazim">


a zeleo bih da uradim da bude nesto ovako :

Code:

<bilo-koji-element class="ovu-klasu-trazim ovu-klasu-sam-dodao">


Ja sam nesto ovako napisao,ali ne radi i ne znam kako dalje
Code:

 if($('this').hasClass('.widgettitle')) {
  $('this').addClass('ovu-klasu-dodajem')
}


btw gledao sam hassclass,addclass ali mi bas nije jasno kako da implementiram
Nadam se da ste me razumeli.Hvala puno.

SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-1.sezampro.yu.



+33 Profil

icon Re: jquery ako ima klasu da doda klasu na tu klasu?24.01.2010. u 13:31 - pre 172 meseci
Ja najpre mislim da imaš sintaksnu grešku, nije $('this'), nego $(this), bez navodnika.
 
Odgovor na temu

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
89.216.46.*

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon Re: jquery ako ima klasu da doda klasu na tu klasu?24.01.2010. u 14:36 - pre 172 meseci
To je bila moja greska dok sam kucao,izvinjavam se.

Mozda je ovo problem jer ovako se registruju sidebarovi u wp,naravno kroz php :
Code:

register_sidebar(array('name'=>'Sidebar - Left','before_title' => '<div class="widgettitle">','after_title' => '</div>'));


a trebalo bi ovako nesto da izgleda:

Code:

register_sidebar(array('name'=>'Sidebar - Left','before_title' => '<div class="widgettitle ovu-klasu-hocu-da-dodam">','after_title' => '</div>'));


Ne znam kako ovo da resim,ne moze kroz jquery,bar mi se tako cini,nego da napisem neki dodatan wp plugin
jos posla nisam bas po najbolje razmislio sta je problem.
Medjutim nece da mi radi kad dinamicki dodam klase,rucno kad ih dodam radi extra.Kad sam vec pitao ovo,voleo bih da resim,pa da ih dodam dinamicki.

evo celog coda
Code:

     <script type="text/javascript">
            var $j = jQuery.noConflict();
            $j(document).ready(function () {

                if($j(this).hasClass('widgettitle')) {
                    $j.(this).addClass('ovu-klasu-dodajem');
                }
                
                /* $j.('.widgettitle').addClass('ovu-klasu-dodajem');   */ pokusao sam i ovo

                /* ovde jos imam neke f-je sto rade bez problema*/
                
            });
        </script>

SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

vatri
Banja Luka, RS

Član broj: 68697
Poruke: 1006
*.dynamic.dsl.t-2.net.



+18 Profil

icon Re: jquery ako ima klasu da doda klasu na tu klasu?24.01.2010. u 15:10 - pre 172 meseci
Aj probaj ovo: http://api.jquery.com/toggleClass/

Znaci:

$('div.widgettitle').toggleClass('tvoja-klasa')
 
Odgovor na temu

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
89.216.46.*

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon Re: jquery ako ima klasu da doda klasu na tu klasu?24.01.2010. u 16:01 - pre 172 meseci
Hvala vatri,to je resilo problem :)) pozdrav
SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

[es] :: Javascript i AJAX :: jquery ako ima klasu da doda klasu na tu klasu?

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

Postavi temu Odgovori

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