2009-12-30 28 views
6

是否有一個jquery外殼/解析器模擬在線,我可以在粘貼的HTML片段上輸入簡單的jquery命令並查看它的效果或捕獲它的輸出。這對於理解基本的jquery功能會有幫助,而不是打開一個新的html文件並從頭開始編寫代碼。在線jQuery外殼/解析器

歡呼

回答

13

是的,使用JSBin,只需確保在開始之前從包含菜單中選擇「jQuery」。

+1

超棒的東西!不知道這存在。 – 2009-12-30 06:51:56

7

您可以在firebug控制檯用於Firefox做到這一點。我經常這樣做。只需轉到任何引用了jQuery庫的頁面,然後寫出你的心!

關於這一點的好處是,您不僅限於一個樣本頁面。當你擁有螢火蟲控制檯時,每一個支持jQuery的網站都可以成爲你的遊樂場。

在FireBug讓您能夠修改頁面的源代碼之前,您可以將任何額外的HTML粘貼到任何頁面上,然後針對您新粘貼的HTML編寫更多jQuery。

顯然有一個擴展名爲FireQuery螢火蟲,以方便這件事情。

+0

哈哈......很真實,我經常去jQuery網站快速測試東西。我還爲FireBug安裝了FireQuery,這樣我就可以將jQuery添加到任何網頁中進行測試。 – 2009-12-30 06:47:25

+0

你甚至可以到任何瀏覽器的地址欄並輸入'javascript:$(「something」)。hide()' – 2009-12-30 06:47:46

+0

但是你錯過了在OP請求的「粘貼html代碼片段」上運行命令的能力。 - 嗯,我想你可以使用Firebug的編輯HTML功能。嗯......我的想法現在:) – 2009-12-30 06:48:14

2

您可能還想嘗試Jquerify,它提供了一個處理Jquery的firebug的句柄。你可以用它做一些非常漂亮的事情。

+0

您應該更新鏈接:http://www.learningjquery.com/2009/04/better-stronger-safer-jquerify-bookmarklet – Casebash 2010-08-17 00:48:54

0

如果你沒有螢火蟲,或者如果你不使用Firefox的你可以嘗試螢火蟲精簡版:

http://getfirebug.com/lite.html

特別有用的是書籤。向下滾動至「Firebug lite as bookmarklet」部分,並將該鏈接另存爲書籤。現在打開您想要嘗試使用jQuery的頁面並加載小書籤。

如果頁面沒有jQuery的已經加載,你可以輸入Firebug控制檯執行以下操作:

var s = document.createElement('script'); 
s.src = 'http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js'; 
document.body.appendChild(s);