我想动态改变(如果它被点击)一个普通的表头(这是一个链接)到另一个定义的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