- ベストアンサー
jQueryの基本的なことについて教えてください
- jQueryの基本的な使い方や特徴について教えてください。
- ページ全体をxhtmlで書かないとjQueryのプラグインが動かないのでしょうか?
- jQuery Slider²を設置する際に注意すべき点について教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
jQuery 関連ならば HTML や XHTML の違いは関係なく動くはずです。 なので、以下を確認してはいかがでしょうか。 ○ リンク先の js と css のファイル名 ハイフンとかピリオドとかを間違えていませんか? ○ スライダーの構文 スライダー要素の「直下」に、スライド要素がありますか? <div id="hoge"> <div>一つ目のスライド</div> <div>二つ目のスライド</div> <div>三つ目のスライド</div> </div> ○ スクリプト スライダー要素「のみ」を指定していますか? $('#hoge').slider(); 余談ではありますが、 「XHTML 構文が増えてきたので、もう HTML 構文は駄目なのか」 という疑問をお持ちなら、参考URLを読むことをオススメします。
その他の回答 (2)
- b0a0a
- ベストアンサー率49% (156/313)
そんなことは全くないので安心してください ただの好みというかコーディングスタイルなだけです
お礼
ありがとうございます! まだ壁にぶち当たってますが、 jQueryのプラグインはhtml、xhtmlのどちらでも動くと解っただけでも私個人としては大収穫でした。
- 中村 拓男(@tknakamuri)
- ベストアンサー率35% (674/1896)
>jQueryのプラグインは、xhtmlでないと動かないものでしょうか? そんなことはないです。HTML でも動きますよ。 蛇足ですが、HTML4では確かに空要素タグは使えませんが、 HTML5ではOK です。例は HTML5 なんでしょう。 HTML 4.01 Transitional と宣言しているなら 問題が起きるかもしれません。 空要素タグをやめたらいかがでしょう?
お礼
ありがとうございます。 空要素タグをやめてみましたがやはり動きませんでした。 (「 />」を単純にHTML4みたいに書き換えるだけで良かったんでしょうか;) 構文チェッカーで唯一「 />」の記述をしているところだけ減点されて 「 />」はHTML4では使えません、と言われたのでそのせいで動かないんだなぁと思い込んだ次第です。 何かまだ設置するに当たっての基礎が理解できていないのかもしれません(汗)
お礼
相談に乗っていただきありがとうございます。 ご指摘いただいた3つについては問題がなさそうですが 念のために入力しなおしても、依然2枚の画像が縦に並んでくっついているだけの状態です。 もっと設置するに当たっての基礎的な部分で勉強が必要なのかもしれないですね。 設置できている解説サイトさまのソースを拝見してもう少しがんばってみようと思います。 余談のところで教えていただいたURL、まさに私が疑問に思っていた事でした。 今後の為にHTML5を勉強するか、XHTMLを勉強するか。 なので拝見して納得しました。ありがとうございます。