在main.js(線223),我發現這是負責的徘徊:
$("img.img-a").hover(
function() {
$(this).stop().animate({"opacity": "0"}, 400);
},
function() {
$(this).stop().animate({"opacity": "1"}, 800);
});
內fadehover
div的,也有與類img-a
和img-b
圖像。當光標懸停在img-a
上時,它會淡出該圖像。所以我假設使用CSS將img-b
放在img-a
之後。
這是我做的:
我用谷歌Chrome,去了片resources
和簡單的搜索(CTRL + F/CMD + F)爲fadehover
類。不幸的是,我找不到任何東西,只是一些CSS和HTML,所以我選擇了這個div中的一個圖像類,其結果是賓果!
還有其他方法可以找出。如果您檢查該元素並用鼠標懸停,您可能會看到您的DOM正在改變。如果你的DOM改變,你知道它是由JavaScript完成的。無論是jQuery,原型還是其他框架都是另一回事。
如果DOM不更改,則可以確定使用了CSS轉換。除非使用Flash,SVG或HTML5 canvas元素;)
使用http://getfirebug.com/來查找。 – freebird
我已經使用了幾年的螢火蟲,但我似乎無法弄清楚他們在做這件事。 – novicePrgrmr