$(".rowclick") is completely acceptable. It will just add the function to all elements with that class name, which I assume is that the OP is looking for.
OP: In the code you pasted what part isn't working exactly? All you are doing is setting some variables. I don't see in the code where any actually does anything other than populate variables which are all var'd to the function, they aren't global. Also, can you confirm that there is an element with the id of "new_row_1_4_2009_abc" and a parameter called "value"? I guess it might help if we knew what exactly you were trying to accomplish in order to determine if it's working or not. On a side note, since you are using jQuery I'd recommend the jQuery $("#idname").val() instead of document.getElementById("idname").value. On Sun, Mar 13, 2011 at 12:17 PM, Russ Michaels <r...@michaels.me.uk> wrote: > > it looks like you are using the classname instead of the object ID. > normally the $() function is fer getting a reference to a obejct by its ID. > > $(".rowclick") > shouldn't this be > $("row_1_4_2009_abc") > > > > > On Sun, Mar 13, 2011 at 3:29 PM, Jake Churchill <reyna...@gmail.com> > wrote: > > > > > Look into jQuery's .each() method. It helps in loopin over things like > > that > > > > -Jake > > > > Sent from my Droid > > On Mar 13, 2011 9:51 AM, "fun and learning" <funandlrnn...@gmail.com> > > wrote: > > > > > > Hi All - I am trying to get the following working. It seemed to work > > initially, but somehow it stopped working > > > > > > I have a row like below > > > > > > <tr id="row_1_4_2009_abc" class="rowclick"> > > > <td></td> > > > </tr> > > > > > > I am using jquery to get the id on click of a row: > > > > > > $(".rowclick").click(function() { > > > var row_id = $(this).attr("id"); > > > var getAttributes = row_id.split("_"); > > > var setCommonAttr = getAttributes[1] + "_" + getAttributes[2] + "_" + > > getAttributes[3] + "_" + getAttributes[4]; > > > var new_row_id = document.getElementById("new_row_" + > > setCommonAttr).value; > > > }); > > > > > > Can anyone let me know what is wrong with the above code. Tried > different > > options but with no success > > > > > > > > > > > > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:342963 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm