![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
>>jQueryなら記述してあるセレクタを見れば、HTMLのどこに影響してい
>>るのかすぐわかると思うので
>>そのセレクタをHTML上で探せば良いと思います。
>この辺り、まだまだ理解しきれないのですが、
jQueryの記述方法が
$("#navi a").click(function(){ ・・・});
みたいにHTMLのタグやCSSのIDやクラス指定と同じような書き方でセレクタを書く(だけじゃないけど)ので、HTML上でこのセレクタを探せばどこでjQueryを使っているかはわかると思います。
>あと、スクロールとか、マウスオンで色が変わるとか、常に動きがない場合は黄色表示はされないのでしょうか?
マウスオンイベントは実際にマウスオンした時に黄色くハイライトされます。
基本的にイベントが発動している最中は必ず変化部分がハイライトされるので、
firebagをウィンドウから切り離し(firebagの右上に赤い四角ボタンで切り離し/結合できます)最大限に開いて、ソースの入れ子は開いた状態で、あれこれとページをいじったりすれば、何かしらイベントが起きている箇所はハイライトされるので、それで見つかると思います。
firebagのハチマークの右の四角に矢印が付いているアイコンをクリックした状態で、ページ上で怪しいと思ったところをクリックすれば、
その箇所のHTMLの入れ子は勝手に開いてくれるので、そうやって探すのも良いと思います。
とりあえず、適当なサイトをfirebagで見て、firebag自体もたくさん触ってみると自ずと分かると思います。
あと余計かもですが、超初心者とのことで、それなら、まずは他サイトの仕様を見るのも良いですが、きちんと基本から学んだほうが良いと思います。
サイトで使われているものって、本当はもっとシンプルに構築できるものをわざわざ無駄にプラグインをコピペで使っていたり、無駄なソースが多かったりと、必ずしも良い物ばかりではないです。
私は高橋のりさんの本「やさしくはじめるWEBデザイナーのためのjQueryの学校」という本と、jQuery本家の「API Documentation」のリファレンスから入ったのですが、超々基本を抑えられたおかげで、その後の応用や人の作ったプラグインなども結構楽に理解出来るようになりました。
おかげで今は普通に世に出てるサイトの挙動位ならだいたい見て理解できて自分一人で0から作れるくらいには出来るようになりました。
遠回りに感じるかもしれないですが、基本を抑えたほうが結果的に早く身につきますよ。
頑張ってください。
丁寧に、詳しくありがとうございます!
大変参考になります!
書いていただいた手順で、一度じっくり見てみます。
確かに、基本をしっかり学んだ方がいいですね。
余計なんてとんでもないです。
書籍も教えていただいて助かります。書店で見てみても、
どれが良いのか本当に迷うので。。。
webデザインの入り口を学んで、jQueryはプラグインを説明のまま
インストールする事がようやくできる程度で。。理論は分かっていないので全く応用が効きません。
お仕事していくには、デザインだけじゃなく、こういう事も少しは
分かっていないと厳しいですね。
No.1
- 回答日時:
こんにちは。
firefoxの拡張機能firebagを使ってます。
これを使って画像のように、ページで使用しているスクリプトを見ることができます。
画像は教えてgooのまさにこのページをfirebagで見たものです。
上の方はGAやSNSプラグインなどのjsが写っていますが、
見ていくと、このページに適用されているjsがすべてわかるので、この中から該当しそうなjsを選択すると、中身が見れます。
jQueryなら記述してあるセレクタを見れば、HTMLのどこに影響しているのかすぐわかると思うので
そのセレクタをHTML上で探せば良いと思います。
あと動きのあるjQueryなら、firebagでHTMLを見るだけでも、
動いているところが黄色くマーカー表示されます。
頑張ってください。
![「サイトにjQueryが使用されているかど」の回答画像1](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/e/523049745_5745195da8c4a/M.jpg)
fufufunofufufuさん、 ありがとうございます!
firebug、入れてみました。
>jQueryなら記述してあるセレクタを見れば、HTMLのどこに影響してい>るのかすぐわかると思うので
>そのセレクタをHTML上で探せば良いと思います。
この辺り、まだまだ理解しきれないのですが、
勉強していきたいです。
黄色くマーカー表示される機能は私のような超初心者にもわかりそうだと思ったのですが、入れ子になっているところは全て開けていかないと分からないのですよね?
あと、スクロールとか、マウスオンで色が変わるとか、常に動きがない場合は黄色表示はされないのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- JavaScript jQueryローディングアニメーションのコードの以下のURL内参考サイトで提示されている 3 2023/07/03 18:29
- HTML・CSS トリミングで表示した画像をクリックで元どおりにしたい 3 2022/12/16 18:49
- その他(ブラウザ) トロイの木馬が検出されましたとwebページに出た 6 2023/01/29 18:51
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- WordPress(ワードプレス) Wordpress テーマを編集 の編集する枠が表示されない 2 2022/11/19 11:07
- その他(IT・Webサービス) デスクトップPCでyoutubeのサイトへ接続しようとしても「インターネットに接続してください」と表 3 2022/10/12 23:41
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フロートのクリアについて
-
liリストタグの背景色に色がつ...
-
CSSのクラス名・ID名の指定でワ...
-
外部スタイルシートで定義した...
-
子孫セレクタの読み方をおしえ...
-
CSSの足し算の意味は?
-
htmlのid属性って必要なの?
-
ようこそ と一文字ずついれる...
-
印刷曜CSSがどこかおかしい・・...
-
【VBA/HTML】IE画面内のページT...
-
brにクラスをつけてcssでdispla...
-
CSS内で使われる山括弧の意味が...
-
display:table-cell内でこんな...
-
CSSに同じclass名がいっぱい‥。...
-
div classを使ったcssでテキス...
-
個別にリンクの色を変える方法
-
CSS レスポンシブ縦画像で縦の...
-
DreamWeaverMX2004にて開始タグ...
-
idの中のid指定
-
name属性とid属性
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
個別にリンクの色を変える方法
-
CSSに同じclass名がいっぱい‥。...
-
HTML要素のid/class名の長さに...
-
idの中のid指定
-
最近、HTMLのヘッダーをIDで定...
-
サイトにjQueryが使用されてい...
-
liリストタグの背景色に色がつ...
-
CSSのホバーエフェクト
-
ページの左右の余白(枠外)に...
-
CSS, リンクの色を一部変えるに...
-
スタイルシートで、id属性の中...
-
htmlのid属性って必要なの?
-
透過背景を解除するにはどうす...
-
外部css定義したclassをht...
-
<span>で2重にかけているものを...
-
CSSのクラス名・ID名の指定でワ...
-
子孫セレクタの読み方をおしえ...
-
Bootstrap3でcontainerがずれる...
-
CSSが効かずどのように指定すれ...
-
brにクラスをつけてcssでdispla...
おすすめ情報