calling a jQuery function from RJS/onclick

Hi,

I have the following jQuery function on the head of my page.

<script type="text/javascript">
    jQuery.noConflict();

    /* calling jNice on document ready */
    jQuery(document).ready(function($)
    {
      $('div.jNice').jNice();
    });
.....
</script>

On page load, this gets called correctly.

Now there's a link on the page that lets me add more rows and i do
this via RJS. Here's the code.

<tr id="empty_item">
    <div id="plussign"><%= add_item_link "+" %></div>
</tr>

def add_item_link(name)
   link_to_function name do |page|
     page.insert_html :before, :empty_item, :partial=>'item', :object
=> Item.new
   end
end

Now this partial 'item' contains form elements upon which jNice needs
to work its magic.

How can I call the jNice function after the user clicks on the
add_item_link?
Thanks.

anyone?? anything?

enter live(). implementing this function solved my problem.

http://docs.jquery.com/Events/live#typefn