I am trying to use the tabs function from jQuery UI in a Rails app.  I
am using a helper for the navigation and I would like to keep it that
way.  The code in my helper is:

  def links_for_navigation
    html = ""
    html  = <<HTML
    <ul>
       <li><a href="#tabs-1">Courses</a></li>
       <li><a href="#tabs-2">Parts</a></li>
       <li><a href="#tabs-3">Categories</a></li>
    </ul>

    <div id="tabs-1"><% link_to "Courses", courses_path %>
    <div id="tabs-2"><% link_to "Parts", parts_path %>
    <div id="tabs-3"><% link_to "Categories", categories_path %>
  HTML
  end

My view pulls in the code with <% links_for_navigation %>

I added to my application.js:

jQuery(function() {
 jQuery("#tabs").tabs();
});

And my application.html.erb has:

  <%= stylesheet_link_tag 'courses', 'jquery-ui-1.8.13.custom.css' %>
  <%= javascript_include_tag :defaults %>
  <%= javascript_include_tag 'jquery-1.5.1.min.js', 'jquery-
ui-1.8.13.custom.min.js', 'application' %>

When I try to load the page I get "cannot find string HTML before EOF

What am I doing wrong?

Thanks is 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.

Reply via email to