我想動態改變(如果它被點擊)一個普通的表頭(這是一個鏈接)到另一個定義的CSS類'th.hilite'。這個鏈接只是對這個列進行排序,每次用戶對列表進行排序時,標題都應該被突出顯示。從紅寶石控制器有條件地設置CSS樣式
如有關的類應該改變的觀點,看起來是這樣的:
%table#mytable
%thead
%tr
%th= link_to 'Title', mytable_path(:sort => 'title'), :id => 'title_header'
我的問題很簡單:如何以及在哪裏我能動態設置類%th.hilite如果標題是點擊?
你不得不這樣做在Javascript,而不是紅寶石。 – 2012-03-10 13:28:23
您不應該直接從saas-class.org homework 2作業發佈問題。你應該問如何做某事......但不是你的問題的確切答案。 – Ilan 2012-03-10 22:01:17
最重要的是,你不應該發佈上面的代碼,直接顯示如何回答問題的一部分。它只是不好的行爲。 – Ilan 2012-03-10 22:29:14