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.