我主頁上的部分:Click事件
<div id='calendar_links'>
<%= link_to day_of_week, root_path(:day => day), :class => 'active_calendar_link' %>
</div>
我要作出這樣的 - 點擊這個鏈接後,該鏈接重定向到同一天參數主頁,我想點擊後這一天沒有:class =>'active_calendar_link'。
我在application.js文件中寫了這個jquery代碼,但它沒有工作,爲什麼? :
$(document).onDomReady(function(){
$('#calendar_links').click(function()
$(this).removeClass('active_calendar_link')
}); }); })
如何更正?
因爲在你的代碼,'this'指的股利,不錨標記 – apneadiving 2011-06-06 16:24:26
你的意思[$(文件)。就緒()](http://api.jquery.com/準備/)..? – 2011-06-06 16:25:40
嗯,你的邏輯有問題,或者我錯過了一些東西。如果你重定向到另一個頁面,你需要將JS應用到新頁面,而不是舊頁面... – Lucas 2011-06-06 16:25:59