I'm not positive if this will be helpful, but you could try something
like this using the Metadata plugin.
http://plugins.jquery.com/project/metadata

Your example:
<a href="javascript:doSomething('1234','john');>Click me</a>

Could be written like this:

// html
<a href="actionPage.html" class="{linkId:1234, linkName:'john'}">Click
me</a>

// javascript
// you will need a click event
$('a').click(function(){
        // using metadata plugin... snag yo data in the class attr
        var data = $(this).metadata();
        // yo... 'doSomething'
        doSomething(data.linkId,data.linkName);
});

As always... Totally untested and unapproved :)

-----Original Message-----
From: jquery-en@googlegroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of cbmtrx
Sent: Friday, February 08, 2008 8:12 AM
To: jQuery (English)
Subject: [jQuery] Is it possible to send javascript vars TO a jquery
function??



I've just barely started getting my feet wet with jquery, so please bear
with this novice's question...

With a javascript function you can accept vars like this:

function doSomething(number, name) {
//Do something with them
}

>From an href in the HTML like this:
<a href="javascript:doSomething('1234','john');>Click me</a>

But I have no idea how this is accomplished with jquery as it all seems
"internal" to itself (seemingly dealing only with identifying HTML tags,
ids, and classes, and not user-supplied vars). I'm sure I'm wrong on
this...

I had started to build out a page that will be using multiple show/ hide
toggles for individual divs/ids and the jquery examples I was finding
all seemed more long-winded than just using my original javascript
function, so I'm hoping that this would considerably simplify the
process, but, more importantly, keep it native to jquery's functions.

Any suggestions?

Reply via email to