0

我想在 wordpress 主题中使用 jquery 插件,但无法让它工作。

在functions.php中我有:

<?php wp_enqueue_script('jquery'); ?> 
<?php wp_enqueue_script('jquerycountdownpackjs', '/wp-content/themes/mytheme/jquery.countdown.pack.js', array('jquery'),'1.2.6'); ?> 

这就是我需要告诉 wordpress 加载 jQuery 然后加载我的插件的全部内容吗?

在 header.php 中,我开始使用 jquery:

jQuery(document).ready(function($) {

我还缺少什么?应该显示插件结果的 div 没有显示任何内容。我是否正确加载了 jQuery?

4

1 回答 1

2

如果它只是 jQuery,你需要,你需要把你的标题。

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

注意:如果从 wp_head 或 wp_print_scripts 操作调用此函数,则该函数将不起作用,因为在运行这些操作之前需要将文件排入队列。

实际的 jQuery 脚本需要在 document.ready 包装器中或在自调用匿名函数中:

jQuery(document).ready(function($) {
// $() will work as an alias for jQuery() inside of this function
});

或SIAF

(function($) {
// $() will work as an alias for jQuery() inside of this function
})(jQuery);
于 2012-09-26T12:56:11.020 回答