Karl

I had tried that. It almost works but there were two issues:

1) The tip loads up (with positionBy: 'click' and 'mouse') at the
lowest point of the page (i.e. the last element on the page - not
anchered to bottom of page)
2) Repeating the $('#aParticularElement').trigger(click); command does
not close the open tip.


PJ


On Nov 28, 2:05 pm, Karl Swedberg <[EMAIL PROTECTED]> wrote:
> Hi PJ,
>
> Maybe you can give this a try? [using pseudo-code] ...
>
> Bind your cluetips to elements as usual:
> $('someelements').cluetip({options: values});
>
> Then, if you want to open a particularcluetip, you might be able to  
> use .trigger() :
>
> $('another-element').someEvent(function() {
>         $('#aParticularElement').trigger('mouseover');
>
> });
>
> If you used the click activation option, you'd want to trigger 'click'  
> rather than 'mouseover'.
>
> Let me know how that goes.
>
> --Karl
> _________________
> Karl Swedbergwww.englishrules.comwww.learningjquery.com
>
> On Nov 28, 2007, at 4:30 AM, PJ wrote:
>
>
>
>
>
> > I have been playing with this some more overnight. I have some more
> > comments that make my request for support clearer...
>
> > Basically I want to be able to open/close tips whenever I want - but I
> > want to be able to open them by specifying the id of the span (as
> > detailed in code in previous post). So $(".cluetip-
> > help").fadeIn(slow); would need to specify which span I am referring
> > to. Looking at the code I am pretty sure this is not doable - as it
> > stands.
>
> > I thought initially that I wouldn't need to specify the span id as I
> > would be level with the span (the icons are located horizontally
> > adjacent to the input field) when I needed to display the message -
> > but the validation happens after the users has tabbed away to the next
> > field - so positionBy: mouse would no longer work and I would have to
> > reference the exact span I want to display.
>
> > Grrrrr.
>
> > PJ
>
> > On Nov 27, 3:59 pm, PJ <[EMAIL PROTECTED]> wrote:
> >> [Help me Karl. You're my only hope!! Well my best chance of success  
> >> at
> >> least!]
>
> >> As I mentioned in a couple of other posts I am building an interface
> >> using thecluetipand validate plugins for jQuery. I have both  
> >> working
> >> well but I am trying to integrate them smoothly now and I have a few
> >> issues.
>
> >> I want to be able to controlcluetip"tips" without clicking on the
> >> elements used to define the tips in the first place.
>
> >> I have:
>
> >> <p>
> >> <label for="name">Name</label>
> >> <input id="name" />
> >> <span id="help1" class="help" title="Help" href="#help_1"
> >> rel="#help_1" ></span>
> >> </p>
>
> >> The label and input are obvious - the span is an icon showing the
> >> current state of the data entered. A tick if valid, a cross if not.
>
> >>cluetipworks great to help the user when explaining the data we
> >> require - they click the help icon and the tip tells them what to do.
> >> But I also want to useclueTipto show error messages. So the  
> >> validate
> >> plugin determines an error and then callsclueTipto display the
> >> correct "tip" ~(in the case above it would be the tip associated with
> >> help1).
>
> >> This is where I am struggling. How can I control specific "tips"
> >> without clicking on the defining elements?
>
> >> $(".cluetip-help").fadeIn(slow);
>
> >> The above would be nice - but I am having no joy with it - mainly as
> >> i'm not specifying the originating element (help1, help2,
> >> help3, .....). I have had a look at your code but I've not been
> >> playing with it long enough to come up with a sensible line of  
> >> attack.
>
> >> Any help or ideas would (again) be greatly appreciated.
>
> >> Cheers
>
> >> PJ- Hide quoted text -
>
> - Show quoted text -

Reply via email to