2013-03-04 78 views
1

我正在尝试使用sticky.js与我的wordpress网站。我已经成功地通过函数文件添加了它们,并且它们显示在我的页脚中。我的问题是越来越的代码与sticky.js来运行snipet:在WordPress主题中使用的脚本(sticky.js)不起作用

<script> 
    $(document).ready(function(){ 
    $("#sticker").sticky({topSpacing:0}); 
    }); 
</script> 

我把这个代码在header.php中我的头部分的底部,并没有工作,所以我加入,其中包括另一js文件名为run-sticky.js,并将其添加到我的函数中,该函数已成功将脚本添加到页脚。

我换成#NAV-包装#sticker,因为这是我想被固定在页面的顶部,一旦用户滚动到像创作者的网站上的按钮,点格:

http://labs.anthonygarand.com/sticky

这是我正在处理的网站。

http://futurehistoryfestival.com

+0

属于:http://wordpress.stackexchange.com/ – 2013-03-04 17:13:07

回答

4

在您的控制台,它说 “$不是一个函数”。好像jQuery正在以noconflict模式运行。试试这个:

jQuery(document).ready(function(){ 
    jQuery("#nav-inner-wrapper").sticky({ topSpacing: 0 }); 
}); 
+0

就是这样,thanksamundo男人! – hawkeye126 2013-03-04 17:24:34

+2

默认情况下,WordPress以NoConflict模式运行。 – user2019515 2013-03-05 00:34:46

相关问题