I have <a id="ph" href="#">.
I want to do that (sorry for my poor english):
When user click ph, i need to set href to some usable address (by
sending request Ajax.Request) and fire onclick once again.
I've done like below, but not works good :/ Please help... how to do
this better ?
$('ph').observe('click', function() {
Event.stop(event);
$('ph').fire('owner:click');
});
$('ph').observe('owner:click', function() {
if($('ph').href.endsWith('#')) {
new Ajax.Request("geturl.php", {
onComplete: function(request) {
$('ph').href =
request.responseText;
$('ph').fire('owner:click');
}.bind(this)
});
} else {
// open link...
}
});
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Prototype & script.aculo.us" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---