$
要素をターゲットにするために使用するには、最初にjQueryソースをロードする必要があると思いました。スクリプトすら含まれていないWebページを表示していましたが、どういうわけか$('body')
Javascriptコンソール内で実行でき、Chromeはその値を正常に返しました。
'undefined token'のような構文エラーが発生しなかったのはなぜですか?ありがとう。
$
要素をターゲットにするために使用するには、最初にjQueryソースをロードする必要があると思いました。スクリプトすら含まれていないWebページを表示していましたが、どういうわけか$('body')
Javascriptコンソール内で実行でき、Chromeはその値を正常に返しました。
'undefined token'のような構文エラーが発生しなかったのはなぜですか?ありがとう。
以前は、Chromeには変数をdocument.getElementById
使用したエイリアスがありました。$
最近(おそらくChrome 23リリースで)、エイリアスに変更されましたdocument.querySelector
。
したがって、コードは。と同等ですdocument.querySelector('body')
。
@Shmiddty のコメントで既に言及されているように、インストールしたプラグインが原因である可能性があります...
開発者ツールを実行し、[ソース] を選択して、[ソース] ペインと [コンテンツ スクリプト] ペインの両方を確認することで確認できます。どこかに jQuery のような怪しいものがありませんか?