Also, if tellme() is the only thing you're calling in the click
callback, and you don't need to pass any parameters to tellme(), you
could also do it like this:

$("a.someLinks").click(tellme);

function tellme() {
    alert(this.href);
}


On Aug 21, 12:53 pm, Audrey A Lee <audrey.lee.is...@gmail.com> wrote:
> jQuery People,
>
> Suppose I have this syntax:
>
> $("a.someLinks").click(function(event){tellme();});
>
> I want tellme() to handle the value of href of the clicked link.
>
> What syntax do I put in tellme()?
>
> I got this far:
>
> function tellme() {
>   // does not work: alert($(this)[0].href);
>   // does not work: alert($(this)[0].getAttribute("href"));
>   // This only works in Safari: alert($(this)
> [0].event.currentTarget.href);
>
> }
>
> Here is a bigger question:
> How would I get this info from the API documentation?
>
> -Audrey

Reply via email to