這是有點尷尬和令人沮喪的一個。我想要做的是動畫的寬度和網站的div的位置。我做了一個測試,它的工作原理有罰款:jQuery。動畫以某種方式不反應(對於WP網站)
http://romanaltenburg.com/temp/test.php
Hoever,對於真正的網站,該.animate做什麼都沒有。這是我的代碼
$(document).ready(function() {
pWidth = $("#all_staff").width();
pLeft = $("#all_staff").position();
pLeft = pLeft.left;
pCount = $("#[id^=member_]").size();
pPercent = 100/pCount;
zIndex = 0;
colors = ["#CCCCCC","#333333","#990099","#9624CF","#CCCCCC"];
//$("#[id^=member_]").addClass("staff_member");
$("#[id^=member_]").css("width", pWidth/pCount);
$("#[id^=member_]").css("z-index", zIndex);
for (i=1;i<=pCount;i++){
$("#member_"+i).css("left", (pWidth/pCount)*(i-1)+pLeft+"px");
$("#member_"+i).css("backgroundColor", colors[i]);
}
$("#[id^=member_]")
.hover(function() {
$(this).animate({ left: 20 }, 'fast');
}, function() {
$(this).animate({ left: 0 }, 'fast');
});
});
真正令人沮喪的部分是,任何其他函數適用於這些div。所以如果我在這裏寫這個
$("#[id^=member_]")
.hover(function() {
$(this).css("left", "20px");
}, function() {
$(this).css("left", "0px");
});
divs跳,我告訴他們。爲什麼?爲什麼? WHYYYYYYYYYYY? :)不明白,請幫助我。非常非常感謝你!
哦對了,忘了鏈接到該網站...對不起 http://www.stories.ch/website_new/about/ 我能想到的一個問題是,我有
下面的動畫代碼現在。我想先清理它之前先測試它。這可能嗎? – zarroun 2012-02-03 17:33:11