ベストアンサー ※ ChatGPTを利用し、要約された質問です(原文:複数のjQueryを設置する方法) 複数のjQueryを設置する方法 2011/06/27 20:17 このQ&Aのポイント 複数のjQueryを効果的に設置する方法を知りたいです。特定のサイトに複数のjQueryを設置すると表示がうまくいかない問題があります。質問内容がわかりにくいかもしれませんが、回答をお願いします。 複数のjQueryを設置する方法 前回に質問をさせて頂いたのですが、質問内容がわかりにくいかと思い改めて質問をさせて頂きます。 jQueryもjavascriptも素人ですので、タグでの回答をして頂けるとありがたいです。 下記の2つを設置したいのですが、Aしか表示せずに困っています。 (A)http://www.css-lecture.com/log/javascript/037.html (B)http://weboook.blog22.fc2.com/blog-entry-101.html (Bottom Styleを使用) それぞれは単体で設置した場合には表示はするのですが、AとBの2つを設置した場合 ABと設置するとBは正しく表示せず BAと設置すると両方とも正しく表示しない という感じになってしまいます。 今回もまた質問の内容がわかりにくいようでしたら補足させて頂きますので、回答を宜しくお願いします。 質問の原文を閉じる 質問の原文を表示する みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー fujillin ベストアンサー率61% (1594/2576) 2011/06/27 22:36 回答No.1 それぞれのデモサイトのソースをコピペでつなげただけですが、一応、以下で動作しているみたいですけれど…?(スクリプト、CSSのuriは調整してください) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="ja"> <head><title>sample</title> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <link rel="stylesheet" href="css/lavalamp_test.css" type="text/css" media="screen"> <style type="text/css"> <!-- #commentForm { padding:0 10px 30px; } #commentForm dt { font-weight: bold; margin-bottom: 5px; } #commentForm dd { margin-bottom: 10px; } #commentForm input { width: 250px; border: 1px solid #CCC; padding: 2px; } #commentForm textarea { border: 1px solid #CCC; padding: 2px; overflow:auto; } .updnWatermark { color: #999; padding: 2px; } //--> </style> <script type="text/javascript" src='js/jquery-1.5.2.min.js'></script> <script type="text/javascript" src="js/jquery.easing.min.js"></script> <script type="text/javascript" src="js/jquery.lavalamp.min.js"></script> <script type="text/javascript" src="js/jquery.updnWatermark.js"></script> <script type="text/javascript"> <!-- jQuery(document).ready(function($) { $("#navi").lavaLamp({ fx: "backout", speed: 700, click: function(event, menuItem) { return false; } }); $.updnWatermark.attachAll(); }); //--> </script> </head> <body> <div> <strong>Bottom Style</strong> <ul class="lavaLampBottomStyle" id="navi"> <li><a href="#">ホーム</a></li> <li><a href="http://weboook.blog22.fc2.com/blog-category-2.html">javascript</a></li> <li><a href="http://weboook.blog22.fc2.com/blog-category-2.html">Google API</a></li> <li><a href="http://weboook.blog22.fc2.com/blog-category-7.html">カスタマイズ</a></li> </ul> </div> <form action="#"> <h3>post your comment</h3> <dl id="commentForm"> <dt><label for="author">name</label></dt> <dd><input type="text" id="author" name="author" title="name (required)"></dd> <dt><label for="email">mail address</label></dt> <dd><input type="text" id="email" name="email" title="mail address (required)"></dd> <dt><label for="url">URL</label></dt> <dd><input type="text" id="url" name="url" title="url"></dd> <dt><label for="text">comment※</label></dt> <dd><textarea rows="12" cols="60" id="text" name="text" title="message"></textarea></dd> </dl> </form> </body> </html> 質問者 お礼 2011/06/28 02:33 ありがとうございます。 fujillinさんのお教え頂いた通りで一部を修正することで動作しました。 本来はfujillinさんのお教え頂いた通りで動作するのでしょうが、これはMovable Typeの何かが邪魔をしていたのでは?と思っています・・・。 下記のようにすることで偶然動作するようになりましたが本当に謎です。笑 jQuery(document).ready(function($) { $("#navi").lavaLamp({ ←#naviを#1, #2, #3に修正 fx: "backout", speed: 700, click: function(event, menuItem) { return false; ←falseをtrueに修正 } }); 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発JavaScript 関連するQ&A 同HTML内で複数のjQueryを設置する方法 Movable Type5で作製しています。 複数のjQueryを使用し、(A)はヘッダーにメニュー、(B)はコメントフォームにテキストをうっすらと出すプラグインを適用させようとしています。 それぞれ単品では問題なく作動するのですが、下記のように記述するとBのみが作動する状態です。 jQueryもjsもよくわからない素人なのでわかりやすくご説明を頂けるとありがたいです。 使用しているものは以下です。 ---------------------------------------- <script type="text/javascript" src="<$mt:Link template="javascript"$>"></script> <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript">google.load("jquery", "1.3");</script> <script src='http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js'></script> <script type="text/javascript"> var $ = jQuery = jQuery.noConflict().extend(true, $); … </script> <script type="text/javascript" src="<$mt:BlogURL$>js/jquery.updnWatermark.js"></script> <script type="text/javascript"> jQuery(document).ready(function($) { $.updnWatermark.attachAll(); }); </script> <script src='http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js'></script> <script type="text/javascript" src="<$mt:Link template="javascript"$>"></script> <script type="text/javascript" src="<$mt:Link>index/js/jquery-1.1.3.1.min.js"></script> <script type="text/javascript" src="<$mt:Link>index/js/jquery.easing.min.js"></script> <script type="text/javascript" src="<$mt:Link>index/js/jquery.lavalamp.min.js"></script> <script type="text/javascript"> $(function() { $("#1, #2, #3").lavaLamp({ fx: "backout", speed: 800, click: function(event, menuItem) { return true; } }); }); </script> http://okwave.jp/qa/q6602248.html ↑に質問をされた方のは見たのですが、それでもわかりません(同様の質問なのかも不明ですが・・・) 本当にわからないので、宜しくお願いします。 jQuery prettyPhoto 設置について jQuery prettyPhoto 設置についてド初級の質問ですが、よろしくお願いします。 http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/ を設置するのに、ヘッダーに <script src="js/jquery-1.4.2.min.js" type="text/javascript" charset="utf-8"></script> <script src="js/jquery.prettyPhoto.js" type="text/javascript" charset="utf-8"></script> <link rel="stylesheet" href="css/prettyPhoto.css" type="text/css" media="screen" charset="utf-8" /> と記述すると別サイトで見ましたが、文字コードshift_jis で作られたサイトでは正しく作動しないのでしょうか? (実際設置しましたがダメでした。) お分かりの方いましたら、ご回答ください! 複数のjqueryを入れると動かなくなる 今サイトを作っているのですが、スライダーと違うjqueryの相性が悪い(?)か自分の記載漏れで、埋め込みをした新しいjqueryは動きますが、スライダーが動かなくなってしまいました。 サイトです:http://blackartcard.com/ ヘッダー内は下記です。 <!--Scroll to Top--> <script src="http://blackartcard.com/backtop/jquery-1.3.2.min.js" type="text/javascript"></script> <script src="http://blackartcard.com/backtop/scrolltopcontrol.js" type="text/javascript"></script> <!-- ======================================= スライダー ======================================= --> <link rel="stylesheet" href="http://blackartcard.com/slider/panning-slideshow.css"/> <script src="http://code.jquery.com/jquery-latest.js"></script> <script src="http://blackartcard.com/slider/jquery.easing.1.3.js"></script> <script src="http://blackartcard.com/slider/jquery.timer.js"></script> <script src="http://blackartcard.com/slider/image-rotator.js"></script> </script> <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript">google.load("jquery", "1.3");</script> <script type="text/javascript"> $(document).ready(function(){ //マスオーバー時にキャンプション表示 $('.boxgrid.captionfull').hover(function(){ $(".cover", this).stop().animate({top:'135px'},{queue:false,duration:160}); }, function() { $(".cover", this).stop().animate({top:'250px'},{queue:false,duration:160}); }); }); </script> </head> 両方とも単体では稼働します。 初心者で大変申し訳ございませんがわかる方宜しくお願い致します。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム 複数のjQueryを使用するときの記述の仕方 今、こちらのjQueryと http://jsajax.com/Articles/jQueryLavaLamp3/1083 こちらのjQueryを http://www.css-lecture.com/log/javascript/039.html 同じページ内で使用しようとしています。 記述は以下の通りです。 ---------------------------------------------------- <!-- ▼前者のjs --> <script src="js/jquery-1.2.6.js" type="text/javascript"></script> <script src="js/jquery.easing.min.js" type="text/javascript"></script> <script src="js/jquery.lavalamp.min.js" type="text/javascript"></script> <script type="text/javascript"> $(function() { $("#lavaLamp").lavaLamp({ fx: "backout", speed: 700, click: function(event, menuItem) { return false; } }); }); </script> <!-- ▼後者のjs --> <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript">google.load("jquery", "1.3");</script> <script type="text/javascript" src="js/main/jquery.cycle.js"></script> <script type="text/javascript" src="js/main/slideshow.js"></script> このように記述しても後者のものしか動きません。 前後逆にすると前者が動きます。 以前の質問でjQueryのファイルには記述する順番があるとお答えを頂いたのですが、 調べても初心者の私には理解できず・・・。 こちらのファイルを同時に使用するにはどのような順番で記述したら宜しいのでしょうか? 大変困っております、どうか宜しくお願い致します。 同HTML内で複数のjQueryを設置する方法 複数のjQueryを使用し、 タブメニュータイプのものと自動スライドショータイプのを 同じHTML内にいれようとしていますが、 片方のみしか作動しません。 色々と探した結果、複数使う場合はちゃんとした記述方法があるということがわかったのですが、その方法が詳しくわかりません。 http://stacktrace.jp/jquery/with_other_lib.html こちらのサイトでは意味がわからず・・・ 使用しているものは以下です。 ---------------------------------------- <script type="text/javascript" src="js3/accordian.pack.js"></script> <script type="text/javascript" src="js2/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="js2/jquery.galleryview-1.1.js"></script> <script type="text/javascript" src="js2/jquery.timers-1.1.2.js"></script> <script type="text/javascript" src="js2/jquery.easing.1.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('#photos').galleryView({ filmstrip_size: 6, frame_width: 145, frame_height: 160, background_color: 'transparent', nav_theme: 'dark', border: 'none', show_captions:true, caption_text_color: 'black' }); }); </script> ---------------------------------------- タブメニューがaccordian.pack.js、 その下のすべてがスライドショーのものです。 スライドショーはこちらを参考にしてつくりました。 http://spaceforaname.com/filmstrip.html 本当に困っております。 どうかご回答お願い致します。 jqueryプラグインの設置方法 すみません、超初心者です。 コチラのサイト(http://laquu.com/plugin/innerslide/demo)の「インナースライド」プラグインを導入したいのですが、カーソルを載せてもピクリとも反応しません。 自分で書いたソースはこんな感じです.↓ <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript" src="../jquery.laquu.custom-65049.js"></script> <script> jQuery(function(){ laquu("#innerslide1").innerSlide(); }); </script> <body> <div class="innerslide-panel"> <div id="innerslide1"> <p>カーソル載せる</p> <div class="laquu-innerslide"> スライドする内容 <!-- End laquu innerslide --></div> <!-- End innerslide1 --></div> <!-- End innerslide panel --></div> </body> ちなみに今はサーバーにはアップロードしておらず、完全にローカルでプレビューしています。 もしかして.jsファイルをサーバーにアップロードしなくては動かないのでしょうか??? 無知で申し訳ありません、ご回答宜しくお願い致します。 jQueryを複数設置した場合の優先順位について 同一ページ内に複数のjQueryを用いた場合の優先順位について質問させていただきます。 A:jQueryによるドロップダウンメニュー B:jQueryによるスライダー ※位置関係はAのすぐ下にBがあるとします。 この場合に、AがBの画像の下に潜り込んでしまいます。 Aを前面に出したいのですが、どういった対処をすれば良いのでしょうか? とても困っています。 どうかお助け下さい。 MTでjQuery、プルダウンメニューを表示させたい。 超初心者的な質問なのですがアドバイスを頂きたく書き込みさせて頂きます。 MovableTypeにjQueryを設置して プルダウンメニューを表示させようと考えております。 jQueryの設置でつまづいてます。 http://allabout.co.jp/internet/javascript/closeup/CU20071020A/index2.htm ここで言う自分のコードとは何でしょうか? 検索しましたが解決しませんでした。 よろしくお願いします。 jQueryアコーディオンについて どなたかご教授頂けると嬉しいです。 http://coliss.com/articles/build-websites/operation/javascript/jquery-plugin-easy-accordion.html 上記のjQueryがクロスブラウザ対応と書いてありましたので使用したのですが、設置後にOperaやIE8(9?)で表示がおかしくなることに気づき困っています。 画像と文字が横にならない+リンクに触れるようにする方法はありませんでしょうか… 宜しくお願いします、 JQueryでのAJAXで困ってます 最近AJAXを勉強しようと思い、JQueryに手を出しました。 JQueryで画面遷移無しでdivで作ったメニューを選択して内容を指定したdivに表示させようと思っているのですが、 JQueryでのloadの動作がブラウザの違いで異なる動きをするので困ってます。 IEでは内容が表示されて、新しく表示した部分のJavaScriptが正しく動くのでいいのですが、 Firefox、Operaでは新しく表示した部分のJavaScriptが動作しません。 Chromeでは新しく表示した部分のCSSでさえ適用されません。 IE以外でも正しく動作させるにはどうしたらいいでしょうか? ご回答、よろしくお願いします。 jquery を追加したら動作しない部分があります。 専門ではないので jquery を追加したら動作しない部分があります。 専門ではないので色々試しましたがダメでした。どなたか分かる方いましたらよろしくお願い致します。 サイト : http://blackstate.blog134.fc2.com/ --導入しているもの-- 1 http://www.digitalia.be/software/slimbox2 (slimbox2 ※LightBox) 2 http://www.ndesign-studio.com/blog/design/css-dock-menu ( css-dock-menu ※画面最下部のMAC風アイコン) -------------------------- 始めは上記 1 のみの導入で通常通り各主要ブラウザ動作で動作確認 ↓ その後 2 を導入 ↓ 2つとも動作するが、1のslimbox2のみサイトに貼られた写真を2回目クリックすると、動作が途中で止まってしまう(1回目は通常通り動作します。) --設置状況-- jqueryはグーグルのを利用しています HTML上に <script type="text/javascript" src="http://www.google.com/jsapi"></script> <script type="text/javascript">google.load("jquery", "1.4");</script> その後 1と2のjsファイルをアップロード <script src="http://blog-imgs-46.fc2.com/b/l/a/blackstate/slimbox2.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function() { $('a[ref*=lightbox]').slimbox(); }); </script> <script type="text/javascript" src="http://blog-imgs-46.fc2.com/b/l/a/blackstate/interface.js"></script> <!--[if lt IE 7]> <style type="text/css"> .dock img { behavior: url(iepngfix.htc) } </style> <![endif]--> ----------------- CSSは外部ファイルではなくそのままブログのCSSに記載 /* ---CSS Dock Menuここから--- */ (以下入力制限により省略) やって見たこと。 1 グーグルから呼び出すのではなく直接jqueryを設置 (状態変わらず) 2 css-dock-menu を削除してみた (slimbox2は2回目も通常表示) 3 slimbox2 と css-dock-menu の場所を入れかえてみた (状態変わらず) ファイルのURLは無料ブログの特性上すべてフルパスでやっていますので そこの問題ではないと思いますが、良く分かりません。 HTMLもCSSも独学でjqueryも始めてです。 1つ目までは通常設置出来ましたが、2つ目のcss-dock-menuを入れたら上手く動作がしない状況です。 色々検索で調べましたが、お手上げ状態で初めて質問箱を利用します。 どなたか詳しかたいらっしゃいましたらアドバイス頂けると幸いです。 よろしくお願い致します。 複数のバージョンのjQueryを同時に使用 複数のjQueryライブラリを同時に使用するには http://jsajax.com/articles/jQueryUsingMultipleVersion/2012 上記サイトを参照しましたがわからなかったので質問いたします。 「1.3.2と1.1.3.1」のようにバージョンの違うjQueryライブラリを同時に使いたいのですが、 以下のように記述した場合、Feature Listが正常に動作しません。 バージョンの違うjqueryライブラリを同時に使うにはどのように設定すればいいのでしょうか よろしくお願いいたしします <script type="text/javascript" src="jquery/1.1.3.1/jquery.min.js"></script> <script type="text/javascript" src="jquery/1.3.2/jquery.min.js"></script> <!-- ▼jquery_auto --> <script type="text/javascript" src="jquery/jquery_auto_j.js"></script> <!-- ▼animatedcollapse.js --> <script type="text/javascript" src="jquery/animatedcollapse.js"></script> <script type="text/javascript" src="jquery/animatedcollapse-settings.js"></script> <!-- ▼Feature List --> <script type="text/javascript" src="jquery/jquery.featureList-1.0.0.js"></script> <script language="javascript"> $(document).ready(function() { $.featureList( $("#tabs li a"), $("#output li"), { start_item:0 } ); /* // Alternative $('#tabs li a').featureList({ output:'#output li', start_item:1 }); */ }); </script> AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム 同HTML内で複数のjQueryを設置したいです 買ってきたjQueryの本を元に複数のjQueryを使用し、 タブメニュータイプのものと自動スライドショータイプのを 同じHTML内に入れたいのですが両方ともうまくいきません。 いろいろ自分なりに調べたのですが、わからないです。 うまくいく方法をどうか教えてもらえないでしょうか? 宜しくお願いします。 <!doctype html> <html> <head> <meta charset="utf-8"> <title>細かなCSS設定なしに、画像をロールオーバーさせる</title> <link rel="stylesheet" href="css/base.css" type="text/css" media="all" /> <script src="js/jquery.rollover.js" type="text/javascript"></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js" type="text/javascript" charset="UTF-8"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script> <script src="js/jquery.easing.1.3.js" type="text/javascript"></script> <script src="js/jquery.slideviewer.1.2.js" type="text/javascript"></script> <script type="text/javascript"> jquery(function() { jquery('div#gallery').slideView({ easeFunc: 'easeInOutBack',//少しバックするアニメーション easeTime: 1200,//アニメーションの時間 toolTip: true,//ツールチップの表示 ttOpacity: 0.5//ツールチップの透明度 }); }); </script> </head> <body> <div id="wrap"> <div id="gnav"> <ul> <li><a href="#"><img src="images/btn_01.jpg" alt="トップページ"></a></li> <li><a href="#"><img src="images/btn_02.jpg" alt="会社概要"></a></li> <li><a href="#"><img src="images/btn_03.jpg" alt="制作実績"></a></li> <li><a href="#"><img src="images/btn_04.jpg" alt="お問い合わせ"></a></li> <li><a href="#"><img src="images/btn_05.jpg" alt="お問い合わせ"></a></li> </ul> </div> <!-- END #gnav --> <div id="wrap"> <h1><img src="images/douga/logo.jpg" alt="PHOTO GALLERY" width="439" height="81" /></h1> <div id="gallery" class="svw"> <ul> <li><img src="images/douga/img_01.jpg" alt="PHOTO GALLERY 01" width="655" height="430" /></li> <li><img src="images/douga/img_02.jpg" alt="PHOTO GALLERY 02" width="655" height="430" /></li> <li><img src="images/douga/img_03.jpg" alt="PHOTO GALLERY 03" width="655" height="430" /></li> <li><img src="images/douga/img_04.jpg" alt="PHOTO GALLERY 04" width="655" height="430" /></li> <li><img src="images/douga/img_05.jpg" alt="PHOTO GALLERY 05" width="655" height="430" /></li> <li><img src="images/douga/img_06.jpg" alt="PHOTO GALLERY 06" width="655" height="430" /></li> <li><img src="images/douga/img_07.jpg" alt="PHOTO GALLERY 07" width="655" height="430" /></li> </ul> </div> </div><!-- END wrap --> <img src="images/arimura_ocean3.jpg" class="ocean"> <img src="images/arimura_ocean3.jpg"> <p class="pagetop"><a href="#"><img src="images/btn_pagetop.jpg" alt="上へ戻る" class="rollover"></a></p> </div> <!-- END #wrap --> </body> </html> droppyとslideshowの共存 jQueryについて質問です。 droppy.js(http://www.css-lecture.com/log/javascript/jquery-droppy-menu.html)と slideshow.js(http://www.css-lecture.com/log/javascript/039.html)を同じページに組み込みたいのですが、同時にいれると、slideshow.jsは動きますが、droppy.jsが動かないのです。 javascript初心者ですので、簡単に改善できる方法がありましたら、 どなたか教えてもらえますでしょうか。。 よろしくお願いします。 jQueryでloadした部分に.jsが効かない jQueryでloadした部分に.jsが効かない indexなどのページに、別のhtmlで作ったページをjQueryのloadで読み込んでいますが、 読み込んだ部分に、jQueryや他のjavaスクリプトが適応されないページがあり解消ができません。 問題点としましては、同じjavascript、同じhtmlを読み込んでいるはずなのに、 A.html、B.htmlにおいて動作が違うと言う点です。 具体例としましては、 A、Bは全く同じjQueryとロールオーバー用javascript(smartRollover)、ヘッダhtml、サイドhtml、フッタhtmlを読み込み、 内容部分だけ違うという程度ですが、 A.htmlではページ内全てロールオーバーが可能、 B.htmlでは内容部は可能、load読み込み部は不可能です。 A内容、B内容には量的にかなり差があり、比較でA>>>Bです。 そういった経緯から試しにAの内容を空にしてみると、Aも動かなくなりました。 上の結果から量が多いページだと適応されると判断し、結果としてload読み込みのタイミングでは? と思っておりますが、自分では解消することができませんでした。 ちなみに使用しているjqueryはjquery-1.4.2.min.jsです。 この場合どのような解消方法、または別の問題点が考えられるのでしょうか? どなたかに助言を頂きたく思いますので、宜しくお願いいたします。 Jqueryのjavascriptが読み込まれません はじめまして。 Jqueryのsuperfishを使用したサイトを作っているのですが、javascriptファイルが読み込まれていないような状態になっています。 具体的には 1)ローカル環境では問題なく読み込まれている 2)サーバにアップすると、同階層の別ページ(A.htmlとします)では機能しているのに、特定のページ(B.html)では読み込まれていない ※A.htmlとB.htmlで同じ効果(superfishによるアコーディオンナビ実装)を得たい 3)A.htmlの<head>内javascriptに関する記述とB.html内同箇所の記述は全く同じ 4)B.html内の他の単独のjavascriptは問題なく読み込まれる という状況です。 この場合どのような原因が考えられるのでしょうか。 javascriptについては全くの初心者であり、どうにも解決できず、困っています。 ちなみに使用しているjqueryはjquery-1.2.6.min.jsです。 (大元であるA.htmlは違う方にコーディングしてもらい、そのデータを元にB.htmlをコーディングする作業をしています) jquery-1.2.6.min.jsもしくはsuperfish.js内に動かすhtmlへのパスが記載されているのかとも思いましたが、知識不足で該当の箇所が見つけられず…。 ご意見を頂ければ幸いです。 どうぞよろしくお願い致します。 jqueryのプラグインjPlayerの設置方法 jqueryを使用したプラグイン、jPlayerを設置しようと思っています。 solidstate everyday http://solidstate.jp/Others/music/script_138.html このサイトの説明をもとに設置を試みましたが、jPlayerはまったく表示されず、 テキストで play stop min volume max volume と表示されるのみとなってしまいます。 サイトの説明通り、head部分にjqueryとjquery.jplayerのjsを読み込ませ、 その下に設定のjsを書きました。 さらにその下のbodyにサイトの「HTMLマークアップ」部分を そのままコピペしました。 cssは公式サイト(http://www.jplayer.org/latest/demo-01)のソースにあったものを使用し、 swfファイルのパスも変更しましたがまったく表示されません。 現在勉強中のため質問自体わかりづらいかもしれませんが、 正しい設置方法を教えていただけないでしょうか。 どうかよろしくお願いいたします。 javascriptとjQueryについて 初心者の質問で申し訳ないのですが回答してもらえるとうれしいです。 つい先日、書店に行ったとき新刊でjavascriptの入門書みたいな本がでておりふと疑問に思ったことがあります。 javascriptのライブラリの一つでjQueryという誰でも簡単にjavascriptと同じ動作ができるものがあるのになぜjavascriptを学んでもらうための本が今更出ているのだろうと思いまいした。 たしかにjQueryももとをたどればjavascriptといえると思うのですがそれなら初めからjQuery入門書をだしたほうがいいのではないかと思います。 私自身まだまだ無知なので本当はこういうことというのがありましたら教えてください。 jqueryについて分からなくて困っています。 jqueryを使って常にナビゲーションがついてくるフローティングメニューを設置しようと思っているのですが、ナビゲーションが全然動きません。 又、ナビゲーションにページ内リンクを設置しているのですがfirefoxだとリンク先に飛びません。 初歩的な事かもしれませんがjqueryを使った事がなくどうしていいのか困っています。 何が原因なのでしょうか? どうかお力をかして頂ければと思っております。 ↓下記のURLの内容になります。 http://www.roid-company.com/test/index.html jQueryで質問です。 jQueryで質問です。 オブジェクトA、Bがあるとします。 Aをドラッグすると、mousedownかdragstartの段階で要素がBに置き換わってドラッグさせるような動きは可能でしょうか。 作成中のソースを記載します。 <html> <head> <title>test</title> <script type="text/javascript" src="./jquery.min.js"></script> <script type="text/javascript" src="./ui/jquery.ui.core.js"></script> <script type="text/javascript" src="./ui/jquery.ui.widget.js"></script> <script type="text/javascript" src="./ui/jquery.ui.mouse.js"></script> <script type="text/javascript" src="./ui/jquery.ui.draggable.js"></script> <script type="text/javascript" src="./ui/jquery.ui.droppable.js"></script> <script type="text/javascript"> $(function(){ obj1 = $("#box"); obj2 = $('<div style="width:200px;height:200px;background:red;">B</div>'); obj1 .mousedown( function(){ obj1.replaceWith(obj2); obj2.draggable(); } ); }); </script> </head> <body> <div style="width:200px; height:100px; background: #cccccc;" id="box">A</div> </body> </html> これだと、Aのドラッグを一度解除して、Bをドラッグすると上手くいきますが、1回のモーションでBをドラッグさせたいのです。 宜しくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございます。 fujillinさんのお教え頂いた通りで一部を修正することで動作しました。 本来はfujillinさんのお教え頂いた通りで動作するのでしょうが、これはMovable Typeの何かが邪魔をしていたのでは?と思っています・・・。 下記のようにすることで偶然動作するようになりましたが本当に謎です。笑 jQuery(document).ready(function($) { $("#navi").lavaLamp({ ←#naviを#1, #2, #3に修正 fx: "backout", speed: 700, click: function(event, menuItem) { return false; ←falseをtrueに修正 } });