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?