javascript - jquery 不能与 WordPress 一起使用?

标签 javascript php jquery wordpress

脚本实际上很简单:

jQuery(document).ready(function()
{
    setTimeout( function()
    {
        jQuery('.menu-header').fadeOut();
    }, 2000);
});

并且应该在所有内容加载后显示菜单...并且它有效!但 WordPress 就不行了。我也知道,我们应该使用 jQuery 而不是 $。 在我的functions.php中我添加jquery:

add_action( 'wp_enqueue_script', 'load_jquery' );
function load_jquery() 
{
    wp_enqueue_script( 'jquery' );
}

但是这个脚本根本不起作用......

有什么建议吗?

最佳答案

我认为这读起来更容易......

     <?php
     function custom_load_jquery() {
     ?>
     <script type="text/javascript">
          jQuery(document).ready(function(){
               setTimeout(function(){
                    jQuery('.menu-header').fadeOut(2000);
               }
          });
     </script>
     <?php
     }

     add_action( 'wp_enqueue_script', 'custom_load_jquery' );
     ?>

和 wp_enqueue_script 应该是加载 jQuery 代码的正确位置...我不完全确定“load_jquery”尚未使用,最好自定义它。另外,你的fadeOut功能正确吗?检查我最近的编辑...

关于javascript - jquery 不能与 WordPress 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24169685/

相关文章:

php - 从一个表中选择记录,然后从另一个表中选择一定数量的记录

php - PHP 数组中的数据库数据

javascript - 在 CKEditor 4 中为链接添加内联样式

javascript - 如何在 Javascript 和/或 CSS 中将鼠标悬停在列表中的相应单词上时显示不同的图像?

javascript - 如何将容器中的所有 Youtube 视频静音

php - PHP str_ functions的发音?

jQuery 表单自动提交

javascript - jQuery 显示/隐藏使用选择

javascript - 重定向用户的奇怪问题

javascript - PageMethods 未定义