質問: 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> ご協力いただきありがとうございます!
回答: ここでのすべての答えは、それらが機能している間、技術的に間違っています。jquery-uiや他のライブラリを含める正しい方法はそれらをあなた自身のスクリプトの dependencies として含めることです。パフォーマンスツールがこれらの依存関係をチェックして、スクリプトの読み込み順序を変更してサイトを最適化することがあるため、これは重要です。そのため、jqueryとjquery-uiを使用する場合は、独自の.jsスクリプトファイルを作成し、依存関係をリストにしてこのようにエンキューします。使用しているライブラリごとに別々のエンキューコマンドは不要です。wp_enqueue_script('your-script-handle', plugins_url('your-script-file.js', __file__), array('jquery', 'jquery-effects-core', 'jquery-ui-core') ); 依存関係として追加するために利用可能なすべてのスクリプトのリストをここで見つけることができます: https://developer.wordpress.org/reference/functions/wp_enqueue_script/