2017-01-10 107 views
-2

所以先來一些背景。這段代碼是作爲一個書籤使用的,我已經做了一個小書籤測試,並將它作爲代碼粘貼到Chrome中的javascript控制檯中。無論哪種方式,我得到相同的錯誤,Uncaught ReferenceError: $ is not definedjQuery裏面的setInterval不能正常工作

現在,在任何人告訴我,我沒有在我的代碼中的任何地方嵌入jQuery,這是用於具有jQuery的網站,當我粘貼完全相同的代碼,而不是在setInterval( )它工作正常,所以這是我非常簡單的代碼。

javascript:window.setInterval(function() { $("#fbutton").click() }, 5000); 
+1

好吧,如果你得到的錯誤是,比jQuery是不是$。並且在Chrome的控制檯中,$不是jQuery!不,你沒有在頁面上使用jQuery。 $是Chrome中document.querySelector的快捷方式。 – epascarello

+0

這個代碼是在窗口加載之前調用還是在文檔加載函數之外,通常用於運行jquery函數?如果DOM未加載,則代碼將不會運行。 – Shazam

+0

但是,只有$(「#fbutton」)。click()在它不在window.setInterval中工作正常。 –

回答