Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Codeigniter,Jquery,想要显示面包屑吗_Php_Jquery_Ajax_Breadcrumbs_Jquery Bbq - Fatal编程技术网

Php Codeigniter,Jquery,想要显示面包屑吗

Php Codeigniter,Jquery,想要显示面包屑吗,php,jquery,ajax,breadcrumbs,jquery-bbq,Php,Jquery,Ajax,Breadcrumbs,Jquery Bbq,我想在我的网站上显示面包屑。。 我在我的网站上使用了jquery烧烤 我试着在我的网站上实现面包屑 我的面包屑视图文件包括: <ul class="breadcrumb"> </ul> var url=$.param.fragment(); 变量breadcrumb=$('.breadcrumb'); var BreadCrumbBar=''; var BreadCrumbsSplit=url.split('/'); var total=面包屑分离长度; 面包屑。空的

我想在我的网站上显示面包屑。。 我在我的网站上使用了jquery烧烤

我试着在我的网站上实现面包屑

我的面包屑视图文件包括:

<ul class="breadcrumb">

</ul>
var url=$.param.fragment();
变量breadcrumb=$('.breadcrumb');
var BreadCrumbBar='
  • '; var BreadCrumbsSplit=url.split('/'); var total=面包屑分离长度; 面包屑。空的(); 面包屑=面包屑棒; $.each(面包屑分割,函数(索引){ 如果(索引!==总计-1){ 面包屑.append('
  • /
  • \n'); }否则{ 面包屑.append(“
  • \n”); } });
    sry未经测试,但应能正常工作:)
    增加了元素总数,如果最后一个元素没有插入分隔符,如果出现错误,您可以轻松地修复它

    @Mohammad Adil,只想对第一个孩子使用
    。对于下一个孩子,我想
    /
    在firebug控制台上获得错误,
    BreadCrumbsSplit.length
    不是一个函数?实际上它是
    length
    ,不需要在javascript:
    .length
    之后添加
    ()
    )。请同时更新您的答案。非常感谢你的帮助。你也解决了我的问题:)
    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');
                });
    
    <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>
    
    var url = $.param.fragment();
    var breadcrumb=$('.breadcrumb');
    var BreadCrumbBar ='<li><a href="#">PBS</a><span class="divider">></span></li>';
    var BreadCrumbsSplit = url.split('/');
    var total = BreadCrumbsSplit.length;
    breadcrumb.empty();
    breadcrumb=BreadCrumbBar;
    
    $.each(BreadCrumbsSplit,function(index){
        if(index !== total-1){
        breadcrumb.append('<li><a href="#'+BreadCrumbsSplit[index]+'"></a><span class="divider">/</span></li>\n');
        }else{
        breadcrumb.append('<li><a href="#'+BreadCrumbsSplit[index]+'"></a></li>\n');
        }
    });