2012-08-03 93 views
1

我嘗試在2011 WordPress主題使用jQuery我說這頭:如何在WordPress主題中使用jQuery?

wp_enqueue_script('jquery'); 

並經過測試使用這樣的:

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

我也用來代替$ jQuery的,但這並沒有工作。

請幫幫忙,謝謝

回答

0

我真的只是對WordPress的這個問題的一天。我簡單地通過將我的腳本添加到頭文件中,並確保jQuery正在運行來解決它。

,而不是直接在標題中寫腳本的,它可能是更好地鏈接到外部文件(例如): <script type="text/javascript" src="http://yourwebsite/javascripts/.js"></script>

主機它的地方,你的服務器上,然後鏈接到它 - 如果它包含事件處理程序,他們應該綁定沒有問題。

+0

非常感謝。我的問題解決了謝謝 – unavailable 2012-08-03 16:12:26

+0

@unavailable,你需要[勾選答案](http://meta.stackexchange.com/a/5235) – Alexander 2012-08-04 08:03:04

0

放入主題function.php驗證碼:

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

add_action('wp_head', 'custom_script'); 
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到你的主題。