我有一个标准的jquery ui手风琴,我使用link_to_remote标签(在手风琴标题中)将内容加载到其中。这一切都很好。问题是,一旦内容被加载,我不想要ajax调用,我只是想让手风琴折叠,就像它通常应该做的那样。我尝试使用以下jquery执行此操作,但单击标题,因此链接仍然发出请求。
#lbs_list is the div inside the accordion.
$j('#lnk_show_benefit').bind('click', function(e) {
if ($j('#lbs_list').is(':visible')) {
e.preventDefault();
return false;
} else {
return true;
}
});
答案 0 :(得分:0)
好吧,我使用了:之前选项链接到远程来做这个..
:before => "if ($('lbs_list').childElements().size() > 1) {return false}
不确定它是否是最佳解决方案。