如果存在Breadrumb,则加载JavaScript

如果存在Breadrumb,则加载JavaScript,javascript,Javascript,因此,我制作了一个javascript,只想在页面中存在某个面包屑时加载它,假设这个面包屑称为“支持”,我的面包屑代码是: <ol class="breadcrumb top ipsList_inline left" id="breadcrumb"> <li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb" class

因此,我制作了一个javascript,只想在页面中存在某个面包屑时加载它,假设这个面包屑称为“支持”,我的面包屑代码是:

<ol class="breadcrumb top ipsList_inline left" id="breadcrumb">
                                            <li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb" class="first">
                            <a href="https://www.website.com" itemprop="url">
                                <span itemprop="title">website</span>
                            </a>
                        </li>


                        <li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
                             <a href="website/section" title="Return to website" itemprop="url"><span itemprop="title">website</span></a>
                        </li>



                        <li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
                             <a href="website/section" title="Return to Section" itemprop="url"><span itemprop="title">Section</span></a>
                        </li>



                        <li itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
                             <a href="website/Support/" title="Return to Support" itemprop="url"><span itemprop="title">Support</span></a>
                        </li>


                </ol>


  • 您可以执行以下操作:

    window.onload = function () {
      var breadcrumb = document.getElementById("breadcrumb");
      var titles = breadcrumb.getElementsByTagName("span");
    
      var support = 0;
      for(var i = 0; i < titles.length; ++i){
        support += titles[i].innerHTML == "Support";
      }
    
      if(support) initialize();
    }
    
    function initialize() {
        /* Do your stuff. */
    }
    
    window.onload=函数(){
    var breadcrumb=document.getElementById(“breadcrumb”);
    var titles=breadcrumb.getElementsByTagName(“span”);
    var支持=0;
    对于(变量i=0;i