1

我尝试在 2011 WordPress 主题中使用 jQuery 我将其添加到标题中:

wp_enqueue_script( 'jquery' );

并使用这个进行测试:

<script type="text/javascript">
    $(document).ready(function(){
        alert("test");
    });
</script>

我也使用 jQuery 而不是 $ 但这不起作用。

请帮忙,谢谢

4

3 回答 3

0

前几天我真的在 Wordpress 上遇到了这个问题。我只是通过将我的脚本添加到标题中来解决它,并确保 jQuery 正在运行。

与其直接在标题中编写脚本,不如链接到外部文件(示例): <script type="text/javascript" src="http://yourwebsite/javascripts/.js"></script>

将它托管在服务器上的某个位置,然后链接到它 - 如果它包含事件处理程序,它们应该毫无问题地绑定。

于 2012-08-03T15:54:05.847 回答
0
  <?php wp_enqueue_script("jquery"); ?>

  <?php wp_head(); ?>

将此代码放在主题的 header.php 文件的(部分)中。

现在你可以打电话

      <script type="text/javascript"
          src="<?php bloginfo("template_url"); ?>/js/yourScript.js">
      </script>

这样你就可以在你的主题中使用 jquery 了。

于 2013-07-22T18:43:19.430 回答
0

将此代码放在主题function.php中:

function custom_script() { ?>
    <script type="text/javascript">
        jQuery(document).ready(function(){
            alert("test");
        });
    </script><?php
}

add_action('wp_head', 'custom_script');
于 2012-08-03T16:41:05.930 回答