Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.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
Javascript 引导程序3.7中的锚链不工作_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 引导程序3.7中的锚链不工作

Javascript 引导程序3.7中的锚链不工作,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我想点击reachoutcelebration.com/tommy-barnett页面上的“捐赠”或“联系”链接,并转到此网页的“捐赠”或“联系”部分:。请仅单击“联系人”和“捐赠”按钮。我已经证实它们不起作用。点击捐赠和接触,它似乎把我扔在网站的中间,无论我在哪里,但锚标签或ID属性。上述守则已予修订 reachoutcelebration.com页面上的代码如下所示: <ul style="font-family:'Ralway', Serif;" class="nav nav

我想点击reachoutcelebration.com/tommy-barnett页面上的“捐赠”或“联系”链接,并转到此网页的“捐赠”或“联系”部分:。请仅单击“联系人”和“捐赠”按钮。我已经证实它们不起作用。点击捐赠和接触,它似乎把我扔在网站的中间,无论我在哪里,但锚标签或ID属性。上述守则已予修订

reachoutcelebration.com页面上的代码如下所示:

    <ul style="font-family:'Ralway', Serif;" class="nav navbar-nav">

                    <li><a href="http://www.reachoutcelebration.com/#home">HOME</a></li>
                    <li><a href="http://www.reachoutcelebration.com/#about">ABOUT</a></li>
                    <li><a href="http://www.reachoutcelebration.com/#events">EVENTS</a></li>
                    <li><a href="http://www.reachoutcelebration.com/#surrenderstories">SURRENDER STORIES</a></li>
                    <li><a href="http://www.reachoutcelebration.com/#globalstrategy" >GLOBAL STRATEGY</a></li>
                    <li><a href="http://www.reachoutcelebration.com/#contact-form">CONTACT</a></li>
                    <li><a href="/#donate">DONATE</a></li>
                </ul>


你知道为什么它不工作吗?

我想你所要做的就是匹配


  • id
    attr添加到
    div
    并测试,它应该可以工作。我看到捐赠的锚定标签有
    href
    指向
    #捐赠
    ,但我认为页面上没有带
    id的div或section
    捐赠

    <li><a href="http://www.reachoutcelebration.com/#contact">CONTACT</a></li>
    <li><a href="http://www.reachoutcelebration.com/#donate">DONATE</a></li>
    
    
    总计:521000美元
    

    “倍增”从您开始。
    拥有中华民国的一部分,与我们一起到达我们的城市、我们的地区和我们的世界


    经过大量的压力和修补后,锚定可以正常工作,但我必须将它们放在视口底部的反向位置,以便“有点”“有点”去我希望它们去的地方。它可以工作,但很麻烦。不知道在这里还能做什么。我想我们可以关闭这个


    仅供参考,我使用的锚定标记中只有
    名称
    ,因此

    在我的计算机上工作得非常好。“联系人”和“捐赠”链接将我带到正确的部分。手动更改url中的哈希值,然后重新加载页面以进行双重检查,似乎效果不错。在Firefox中测试我需要你们都点击页面上的“联系人”和“捐赠”,而不是页面。那你就会明白我的意思了。我的错是不够清晰!其中有两个工作得很好。我猜你有一些ajax加载了一些内容。如果没有在这里发布代码,我就不会试图浏览您的文件来找出是什么。如果没有在这里发布,你不会得到太多帮助。我用更少的代码重新发布。如果你访问reachoutcelebration.com/tommy-barnett网站,点击菜单上的“捐赠”和“联系”按钮,你就会很容易明白我的意思。还有什么我需要做的来让这更清楚吗?试过了,它不起作用。它似乎是定位。你认为它与JS有关吗?你在目标页面中的名称定义为
    。将其更改为
    (或将源链接锚点更改为
    。../#contactus
    )也尝试过,但仍然不起作用。它似乎是定位。你认为这和JS有关吗?请注意,主页(reachoutcelebration.com)一切正常。当你点击reachoutcelebration.com/tommy-barnett页面上的联系人链接时,它会把你扔到离该部分太远的地方。它本质上是看到书签/锚定并将其放置在视口底部。下锚也没用。非常烦人。我现在查看了你的网站,点击顶部的捐赠链接,它确实让我直接进入了捐赠部分。它似乎工作得很好。经过大量的压力和修补,锚定工作了,但我必须把它们放在视口底部的反向位置,以便“有点”“有点”去我想让它们去的地方。它可以工作,但很麻烦。不知道在这里还能做什么。我想我们可以关闭这个。仅供参考,我使用的锚定标记中只有
    名称
    ,因此
    在HTML5中锚定不再支持
    名称
    标记
    <li><a href="http://www.reachoutcelebration.com/#contact">CONTACT</a></li>
    <li><a href="http://www.reachoutcelebration.com/#donate">DONATE</a></li>
    
           <!-- donate id added to this div -->
            <div class="section-header container-fluid" id="donate"><a name="donate"></a><!-- SEE ANCHOR HERE -->
                <h3>GRAND TOTAL : $521,000</h3>
                <div class="section-separator"><i class="fa fa-stop"></i></div>
                <p style="text-align:center;">"Multiply" begins with you.</br>Own a piece of the ROC and join us in reaching our city, our region, and our world.</p>
            </div><!-- Section Header /- -->