The problem was the case of addClass. Changing addclass to addClass did the trick. Thank you very much guys for all your help.
-Anil On Apr 30, 11:37 am, pharrington <[email protected]> wrote: > yeah, if you still have javascript_include_tag :defaults, prototype > will still get loaded > > If you want to keep prototype loaded though (to take advantage of > Rails builtin AJAX functionality for > example),http://docs.jquery.com/Using_jQuery_with_Other_Librarieswill be of > use > > On Apr 30, 2:13 pm, Brendon <[email protected]> wrote: > > > Are you sure you are not including prototype.js? > > > On Apr 29, 11:39 pm, Anil <[email protected]> wrote: > > > > <%= javascript_include_tag "jquery.js" %> > > > > I want to add class to table tag using following command inside > > > script tag. > > > <script> > > > (document).ready( function() { > > > $('tr:odd').addclass('odd'); > > > $('tr:even').addclass('even'); > > > alert("abc'); // > > > for debugging > > > $('th').parent().addclass('table-heading'); > > > } > > > ); > > > > </script> > > > > CSS has all the tree class declared > > > .odd { > > > background-color: #fcc; > > > > } > > > > .even { > > > background-color: #cef; > > > > } > > > > .table-heading { > > > font-size: 12px; > > > > } > > > > CSS is linked properly and if I add class manually I can see the > > > stylesheet applied to the page. > > > > But I cannot get the alert neither I can see the class in <tr> tag. > > > > I am a newbie to rails. > > > any help is appreciated. > > > > Thanks in advance > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" 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/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

