2010-05-28 91 views
0

我有一個標準的jquery ui手風琴,並使用link_to_remote標籤(在accordion header中)將內容加載到它中。所有這些工作正常。問題是,一旦內容被加載,我不想要ajax調用,我只想讓手風琴摺疊,就像它通常應該做的那樣。我嘗試使用下面的jquery來做這件事,但點擊標題,因此鏈接仍然提出請求。link_to_remote和jquery accordion

#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

嗯,我使用的:前連接到遠程的optiopn做到這一點..

:before => "if ($('lbs_list').childElements().size() > 1) {return false} 

不知道它的最好的解決辦法,但。