2016-02-18 50 views
0

我想按照這個教程:Chrome開發者工具 - 的console.log本地代碼JS

https://www.youtube.com/watch?v=2zmUSoVMyRU

,並在開始時,他在控制檯如

$('a') 
鍵入命令

它似乎要返回dom中的所有標籤。 當我做這在我的網站,我得到

TypeError: $ is not a function(…) 

我也得到這個運行時的console.log作爲命令

function Function() { [native code] } 

我想知道是不是我有開發工具完全錯過,或者它可能會有一些問題,我的網站覆蓋console.log功能(我使用WordPress的)?

在底部還有一個用戶有類似問題(未定義的錯誤)的評論,但它似乎並沒有解決它。

回答

2

使用像this.It可以告訴你在DOM中的全部標籤

$$('a') 
+1

請選擇是正確的答案,如果它的工作原理 –

+0

嗯,爲什麼當他做它在VID,他只使用$而不是$$? –

+0

那麼你沒有安裝jQuery,$來自jQuery – adarsh

1

在Chrome瀏覽器開發工具快速選擇是隻使用:

$$('a') 

我想補充說明:$('a')正在使用jquery庫,這是你必須包含在你的網站中的一段JS。所以它只會在開發工具上工作,如果該網站包含jquery的話。在你的情況下,它不工作,因爲這一點。

$$是在Chrome開發工具中內置的東西,它會一直工作,如果jquery包含在您的網站中,它不會起作用。關於console.log你不能只輸入'console.log',你必須像這樣使用它:console.log('log my message');

所以它需要一個函數調用,你傳遞你想獲得打印在Chrome瀏覽器開發工具控制檯字符串參數

相關問題