4

$要素をターゲットにするために使用するには、最初にjQueryソースをロードする必要があると思いました。スクリプトすら含まれていないWebページを表示していましたが、どういうわけか$('body')Javascriptコンソール内で実行でき、Chromeはその値を正常に返しました。

'undefined token'のような構文エラーが発生しなかったのはなぜですか?ありがとう。

4

2 に答える 2

10

以前は、Chromeには変数をdocument.getElementById使用したエイリアスがありました。$

最近(おそらくChrome 23リリースで)、エイリアスに変更されましたdocument.querySelector

したがって、コードは。と同等ですdocument.querySelector('body')

于 2012-11-15T17:52:51.367 に答える
0

@Shmiddty のコメントで既に言及されているように、インストールしたプラグインが原因である可能性があります...

開発者ツールを実行し、[ソース] を選択して、[ソース] ペインと [コンテンツ スクリプト] ペインの両方を確認することで確認できます。どこかに jQuery のような怪しいものがありませんか?

于 2012-11-15T17:36:56.893 に答える