我想看看分配給特定元素的CSS過渡或JavaScript/jQuery動畫。我應該如何在Chrome DevTools或其他開發人員工具中執行此操作?如何檢查HTML元素的動畫?
例如,我訪問了一個Google plus頁面,我注意到當我將它懸停在一張圖像上時,它會變爲灰色,並且一個關閉按鈕出現在角落。
普通:
哈弗:
我怎樣才能看到這種行爲背後的代碼?
我想看看分配給特定元素的CSS過渡或JavaScript/jQuery動畫。我應該如何在Chrome DevTools或其他開發人員工具中執行此操作?如何檢查HTML元素的動畫?
例如,我訪問了一個Google plus頁面,我注意到當我將它懸停在一張圖像上時,它會變爲灰色,並且一個關閉按鈕出現在角落。
普通:
哈弗:
我怎樣才能看到這種行爲背後的代碼?
他們將註冊懸停事件。懸停事件可通過各種方法
在CSS
#someId:hover
{
color:red;
}
加入。 $('#someid').hover();
via Unobtrusive jquery。他們會以不顯眼的方式附加事件
現在檢查此方法的查看源。一些他們將附加事件的地方。
對於css轉換,使用chrome開發工具時很容易發現。 只需右鍵單擊要查看的動畫,即可調出檢查員。將元素的狀態更改爲懸停,您可以查看所有懸停元素的CSS。
對於javascript,您可以使用chrome開發工具中的Resources選項卡來查看哪些腳本會觸發。只需通過它即可。
對於你的影響..它最可能的Javascript。
謝謝,但那裏有太多的腳本。我只想看到這個元素的JavaScript。 – Jonas
在資源選項卡下,有一個文件夾結構。 導航「框架」下的文件夾,您將遇到「腳本」文件夾。在那裏你會找到所有的Javascript文件。 – gvhuyssteen
有沒有簡單的方法使用JavaScript,據我所知,但下面是我最喜歡的答案和方法,當我工作的CSS在Chrome中,你可以強制狀態和檢查懸停CSS等
謝謝。我知道這一點。但是有沒有方便的方法來做到這一點?我不想查看腳本和_find_元素,然後檢查相應的代碼。 – Jonas