2011-09-08 77 views
1

是否有可能在firefox窗口中執行jquery函數?舉例來說,假設我想做的事:從瀏覽器執行Jquery函數進行調試?

$.fn.colorbox.resize(); 

如jQuery的加載,你可以在控制檯測試使用jQuery在頁面上謝謝:)

+0

能ÿ ou請解釋你的意思是** firefox window **是什麼意思? –

+0

你是什麼意思?例如從螢火蟲執行它? –

+0

我正在嘗試調試我的網站,並且我想執行可以對網站做「某事」以查看效果的代碼。我有一種感覺,我有一些代碼可能是'定時'錯誤,這就是爲什麼我想知道我是否可以執行任何jQuery字符串並查看它對頁面的作用。謝謝 – pufAmuf

回答

2

假設你指的是控制檯,如長。如果它不加載頁面上,你可以使用下面的書籤加載它首先

javascript:var%20s=document.createElement('script');s.setAttribute('src',%20'http://jquery.com/src/jquery-latest.js');document.getElementsByTagName('body')[0].appendChild(s);alert('thank you for using jquery!');void(s); 

Original Bookmarklet link

+0

啊,我沒有注意到控制檯。那麼,當我嘗試輸入'$ .fn.colorbox.resize();'在它裏面 - 我在控制檯中得到'undefined'。 – pufAmuf

+0

嗯,爲了調整colorbox的大小,你不得不調用像這樣的元素調整大小? '$('。element')。colorbox.resize();'?我不是很熟悉colorbox tbh。我只知道我在隨機頁面上測試jQuery選擇器時使用了上述方法。 – Loktar

+0

不是當我從網站上的一個普通的JS做到這一點 - 也許當我在控制檯中做到這一點時。謝謝你:) – pufAmuf

1

爲了表明「行動」我只想把周圍的東西邊界:

$(myselector).css("border","red solid 3px"); 

或者如果與佈局混亂:

$(myselector).css('background-color","lime"); 
+0

謝謝馬克,這真的很有用:) – pufAmuf

相關問題