Olivier,

The following works fine for me:

<div id='top'>
   <div id='a' class='one'></div>
   <div id='b' class='two'></div>
   <div id='c' class='one two'></div>
</div>

$(document).ready(function() {
   $("#top").children(".one, .two").each(function() {
      alert(this.id);
   });
});


Can you post your code?
--rob

On 5/31/07, Olivier Percebois-Garve <[EMAIL PROTECTED]> wrote:

Hi rob

It seems to me that children() does not accept a params separated with a
comma
would that make sense ?

On 5/31/07, Rob Desbois < [EMAIL PROTECTED]> wrote:
>
> Olivier,
>
> The .siblings() function excludes the elements selected, e.g.:
>    $("#myId").siblings();
> will select all siblings of the element with ID "myId", and will exclude
> that element from the results.
>
> --rob
>
> On 5/30/07, Olivier Percebois-Garve < [EMAIL PROTECTED]> wrote:
> >
> >  Thanks a lot.I'll test that tomorrow back at work.It looks correct.
> > I never used children(), and its seems to solve issues I had on other
> > scripts.
> >
> > I also dream on a brothers() method (all other siblings except itself)
> > ...
> >
> > Olivier
> >
> > Rob Desbois wrote:
> >
> > Yes you're absolutely correct.
> >
> > Try this:
> >
> > > jQuery.fn.accordionQuizz = function(accordion) {
> > >       this.children('[EMAIL PROTECTED],
> > > label').each(function(){
> > >
> >
> > I haven't tested it though.
> > --rob
> >
> >
> > On 5/30/07, Olivier Percebois-Garve < [EMAIL PROTECTED]> wrote:
> > >
> > > I dont get it working properly. I tried:
> > >
> > >   $('#accordion').accordionQuizz();
> > >
> > > jQuery.fn.accordionQuizz = function(accordion){
> > >       jQuery(this+' [EMAIL PROTECTED], '+this+'
> > > label').each(function(){
> > >
> > >
> > >
> > > I guess that here <this> is returning the object,  wheras I need the
> > > selector name.
> > > the plugin should apply to to radio inputs and their labels within
> > > an element such as #accordion.
> > >
> > > Olivier
> > >
> > >
> > > On 5/30/07, Rob Desbois < [EMAIL PROTECTED]> wrote:
> > > >
> > > > Olivier,
> > > >
> > > > If you call $(...).accordionQuizz() then the jQuery object (result
> > > > of $(...)) is accessible via the 'this' object in your function:
> > > >
> > > > jQuery.fn.accordionQuizz = function(accordion) {
> > > > >
> > > >     alert(this.length); // use the jQuery object
> > > > >
> > > >
> > > > If you call that with:
> > > >
> > > > > $('#accordion').accordionQuizz();
> > > >
> > > > then in your accordionQuizz() function, 'this' is the same as
> > > > $("#accordion")
> > > >
> > > >  --rob
> > > >
> > > >
> > > > On 5/30/07, Olivier Percebois-Garve < [EMAIL PROTECTED]> wrote:
> > > >
> > > > > Hi
> > > > >
> > > > > I am calling my plugin this way :
> > > > >
> > > > >     $().accordionQuizz('accordion');
> > > > >
> > > > > my plugin gets the param this way :
> > > > >
> > > > > jQuery.fn.accordionQuizz = function(accordion){
> > > > >       jQuery(accordion+' [EMAIL PROTECTED], #'+accordion+'
> > > > > label').each(function(){
> > > > >
> > > > >
> > > > > How to do in order to call the plugin this way :
> > > > >
> > > > >     $('#accordion').accordionQuizz();
> > > > >
> > > > >
> > > > >
> > > > > thanks
> > > > >
> > > > >
> > > > > Olivier
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Rob Desbois
> > > > Eml:  [EMAIL PROTECTED]
> > > > Tel: 01452 760631
> > > > Mob: 07946 705987
> > > > "There's a whale there's a whale there's a whale fish" he cried,
> > > > and the whale was in full view.
> > > > ...Then ooh welcome. Ahhh. Ooh mug welcome.
> > >
> > >
> > >
> >
> >
> > --
> > Rob Desbois
> > Eml: [EMAIL PROTECTED]
> > Tel: 01452 760631
> > Mob: 07946 705987
> > "There's a whale there's a whale there's a whale fish" he cried, and
> > the whale was in full view.
> > ...Then ooh welcome. Ahhh. Ooh mug welcome.
> >
> >
> >
>
>
> --
> Rob Desbois
> Eml: [EMAIL PROTECTED]
> Tel: 01452 760631
> Mob: 07946 705987
> "There's a whale there's a whale there's a whale fish" he cried, and the
> whale was in full view.
> ...Then ooh welcome. Ahhh. Ooh mug welcome.
>




--
Rob Desbois
Eml: [EMAIL PROTECTED]
Tel: 01452 760631
Mob: 07946 705987
"There's a whale there's a whale there's a whale fish" he cried, and the
whale was in full view.
...Then ooh welcome. Ahhh. Ooh mug welcome.

Reply via email to