我有我的jQuery的問題,但無法找到原因。 當我第一次點擊鏈接時,什麼也沒有發生。在第二次點擊時,我的鏈接工作。這是我的代碼。Rails 3 + Jquery點擊第一次點擊什麼都沒有發生
aplication_helper.rb
def link_to_share(name, url)
link_to_function(name, "share_link(name, url)")
end
我的jQuery文件
function share_link(link, url)
{
$(link).click(function() {
window.open('http://www.facebook.com/sharer.php?u='+ url, 'popupwindow', 'height=430,width=500')
});
}
我看來
<%= link_to_share 'Share', request.url %>
如果我改變像
function share_link(link, url)
{
$(link).live('click', function() {
window.open('http://www.facebook.com/sharer.php?u='+ url, 'popupwindow', 'height=430,width=500')
});
}
腳本停止工作我的jQuery函數。
在我的Firebug調試器,我對第一次點擊錯誤,而在第二次嘗試與肝功能,沒有錯誤了。
使用jQuery,爲uij從Gemfile中。
謝謝。
哦,太棒了!現在工作了!它只是因爲助手或函數聲明?並感謝您的鏈接! – neimad
沒錯!不用謝.. – e3matheus