我对rails3中的jquery有一些疑问。如果我在application.js
中添加这样的函数。将我的JS放在那里而不是在我的视图中是否合适?
$(function())
{
$("alert").onclick(function());
....
});
如何在视图中调用它?功能是否需要标识符或名称? link_to_function
是一个好方法吗?
答案 0 :(得分:1)
正确的做法:
$(function()
{
$(".alert").click(function( .... ));
....
});
请勿在观看中加入此内容。只需添加到application.js
即可这会将点击处理程序附加到您与班级alert
的链接。当点击事件触发时(单击链接时),将自动调用该函数。