0
我使用Rails中的PJAX創建基於選項卡的菜單。Rails PJAX加載部分不是html文件
我有PJAX工作,它加載正確的頁面時加載正確的div內容。不過,我只想加載包含片段內容的部分。例如,當有人點擊「關於」時,他們加載部分「應用程序/功能」,這只是一個簡單的佈局。
<%= link_to "About", {:render => 'application/features'}, :class =>"loader"%>
目前上面的代碼沒有加載任何內容,或者在div內的同一頁面。即您加載鏈接的頁面將重新加載到目標div中。
這是我pages.js
$(function(){
$('a.loader').pjax('#pjax')
})
我也有這個在我的控制器
def render(options = nil, extra_options = {}, &block)
if request.headers['X-PJAX'] == 'true'
options = {} if options.nil?
options[:layout] = false
end
super(options,&block)
end
停靠呈現的佈局。
這是我的div:
<div id="pjax">
</div>
我真正想實現的是渲染的部分存在。如果可能的話,突出顯示與之鏈接的標籤。即當前標籤...