サイトにブレッドクラムを表示したい.. Web サイトで jquery bbq を使用しました。
私のサイトのようにブレッドクラムを実装しようとしました。
My BreadCrumbs ビュー ファイルには次のものが含まれます。
<ul class="breadcrumb">
</ul>
bbqのスクリプトで私はこのように試しました、
var url = $.param.fragment();
var breadcrumb=$('.breadcrumb');
var BreadCrumbBar ='<li><a href="#">PBS</a><span class="divider">></span></li>';
var BreadCrumbsSplit = url.split('/');
breadcrumb.empty();
breadcrumb=BreadCrumbBar;
$.each(BreadCrumbsSplit,function(breadurl){
breadcrumb.append('<li><a href="#'+BreadCrumbsSplit[breadurl]+'"></a></li>\n');
});
これが私がやろうとしていることですが、それを実装する方法がよくわかりませんか?
.append
最初に、関数ではないFireBug でエラーが発生しています。
第二に、.each()
ループでこの行も追加し<span class="divider">/</span>
たい<li><a href="#'+BreadCrumbsSplit[breadurl]+'"></a></li>
それが何をするか、ブレッドクラムの間に追加し ますが、最後のタグ内に/
これを入れたくありません../
<li></li>
この点で、それを達成する方法を誰かが私を助けることができますか?
単純に最終結果で、このようなコードを生成したい
<li><a href="#">PBS</a> <span class="divider">/</span></li>
<li><a href="#home">Home</a> <span class="divider">/</span></li>
<li><a href="#library">Library</a> <span class="divider">/</span></li>
<li class="active">Data</li>