2011-01-18 7 views
2

私のWordPressテーマにjquery UIエフェクト(より具体的にはシェイクエフェクト)を含めるようにしています。これまではjQueryスクリプトしか含めることができませんでしたが、uiスクリプトを配置する場所とエンキューする方法が分かりません。正しくWordPressにjquery-uiエフェクトを含めるには

これは私のコードです。明らかに仕事をしません:

<?php wp_enqueue_script("jquery"); ?> 
<?php wp_enqueue_script("jquery-ui-core"); ?> 
<?php wp_head(); ?> 
<link rel="stylesheet" type="text/css" href="<?php bloginfo('stylesheet_url'); ?>" /> 
<script type="text/javascript"> 
    var $j = jQuery.noConflict(); 
    $j(document).ready(function() { 
     $j("#manita-imagen").mouseover(function(){ 
      //$j(this).animate({ opacity: "hide" }) 
      // alert('asd'); 
      $j(this).effect("shake", { times:3 }, 300); 
     }); 
    }); 

</script> 

ありがとうございます!

+1

私はあなたの質問に答えられませんが、Wordpress Stack Exchangeサイト(http://wordpress.stackexchange.com/)でWordpress特有のヘルプを見つけることができます。 –

+0

私もこの質問を追加します、ありがとう! – dabito

+0

まったく問題ありません。もっと役に立ちません=) –

答えて

7

wordpressに含まれているjquery-ui-coreには、エフェクトが含まれていない可能性があります。ドキュメントは不明です(http://codex.wordpress.org/Function_Reference/wp_enqueue_script#Default_scripts_included_with_WordPress)URLからカスタムjquery-uiパッケージをロードする必要があります。以下は、GoogleのCDNあなたはまた、独自のスクリプトをロードするためにwp_enqueue_script($名、$ SRC)機能を使用することができます

<?php wp_enqueue_script("myUi","https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.8/jquery-ui.min.js"); ?>

からフルjqueryのUIをロードします。

+4

「jQuery UIエフェクトはエフェクトは含まれていません」(http:// codex.wordpress.org/Function_Reference/wp_enqueue_script#Notes) –

関連する問題