AOP is not really the answere here. As you can see there is a callback
function - so the user presses some other buttons and then I have to
replay the initial button's onclick functions.

On Sep 15, 3:12 am, Steven Black <ste...@stevenblack.com> wrote:
> One idea: have a look at the Aspect Oriented Programming plugin.
>
> Seehttp://plugins.jquery.com/project/AOP
> andhttp://code.google.com/p/jquery-aop/
>
> If this isn't exactly what you are looking for, then therin is code to
> pre- and post-hook existing events.
>
> I hope this helps.
>
> **--**  Steve
>
> On Sep 14, 1:05 pm, sirrocco <xavier...@gmail.com> wrote:
>
> > Here's what I'm trying to do :
>
> > I have a page with some links. Most links have a function attached to
> > them on the onclick event.
>
> > Now, I want to set a css class to some links and then whenever one of
> > the links is clicked I want to execute a certain function - after it
> > returns , I want the link to execute the onclick functions that were
> > attached to it.
>
> > Is there a way to do what I want ?
>
> > Here's an attempt at an example :
>
> > $("#link").click(function1);
> > $("#link").click(function2);
> > $("#link").click(function(){
> >    firstFunctionToBeCalled(function (){
> >       // ok, we're inside the callback - now execute function1 and
> > function2
> >    });
>
> > }); // somehow this needs to be the first one that is called
>
> > function firstFunctionToBeCalled(callback){
> >     // here some user input is expected so function1 and function2
> > must not get called
> >     callback();
>
> > }
>
> > All this is because I'm asked to put some confirmation boxes (using
> > boxy) for a lot of buttons and I really don't want to be going through
> > every button.

Reply via email to