锚定到页脚不';t在Webkit浏览器中使用Wordpress中的jQuery

锚定到页脚不';t在Webkit浏览器中使用Wordpress中的jQuery,jquery,wordpress,wordpress-theming,Jquery,Wordpress,Wordpress Theming,我正在Wordpress中从头开始构建一个自定义主题。现在,我只做了一些基础工作,比如创建必要的.php文件,如index.php、footer.php等。在我的导航菜单中,我有一个联系人锚,它应该通过动画在页脚中为您导航。因此,它不适用于Chrome和Safari,但适用于Firefox。(即尚未测试)。 这是我在header.php中的jQuery和js文件引用,就在meta标记之后: <!-- Scripts --> <script src="http://code.jq

我正在Wordpress中从头开始构建一个自定义主题。现在,我只做了一些基础工作,比如创建必要的.php文件,如index.php、footer.php等。在我的导航菜单中,我有一个联系人锚,它应该通过动画在页脚中为您导航。因此,它不适用于Chrome和Safari,但适用于Firefox。(即尚未测试)。 这是我在header.php中的jQuery和js文件引用,就在meta标记之后:

<!-- Scripts -->
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/scrolling.js"></script>
<!-- End of Scripts -->

<!-- CSS links -->


<?php wp_enqueue_script("jquery"); ?>
<?php wp_head(); ?>

</head>
我的导航栏是通过functions.php中的类“nav bar”动态创建的。所以,我添加了console.log只是为了确保JS正常工作,它确实可以,当你点击联系人时,点击功能就会启动,但什么也没发生。对不起,我不能上传任何图片。另外,当它是静态的时候,它也可以正常工作,但是我不想要一个静态的导航,而且它在Firefox中也可以工作。

任何建议都将不胜感激。

您不应该在
header.php
文件中使用
。应该添加到
functions.php
文件中,并使用
add\u action('wp\u enqueue\u scripts','function\u name')
相应地钩住

然后您也不需要添加

WordPress以模式加载jQuery。因此,jQuery应该如下所示:

jQuery(document).ready(function($)
{
 // your code here
});

“在Wordpress中…从头开始构建”非常有趣:D从头开始构建a*Wordpress他们…:Dhey,谢谢你的回复我会尝试让你知道的!嘿,你是说像这样的事吗?是的,这就是添加脚本的方式
jQuery(document).ready(function($)
{
 // your code here
});