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.

Reply via email to