我試圖做如何創建一系列功能?
myfun(params,
function(){
//something happen
}
);
,但它是不工作的,我絕對不知道爲什麼,我要瘋了。 幾個星期後,我仍然對一個問題感到頭痛,而且我需要真正的幫助,因爲我不擅長Jquery語法。
我想要實現的是: 啓動一個函數,檢查您是否在圓形區域內懸停,如果您確實觸發了一系列函數(在這種情況下顯示一系列動畫) 。我不能「一個接一個」。
我想要做到這一點,因爲在safari中,當你製作一個帶半徑邊框的鏈接,並且你想要懸停在該元素上時,它仍然表現爲一個正方形。我不想使用圖像映射。
以及我不能重複使用相同的函數來檢查在一個圓區域內懸停多次(不要問我爲什麼,我試圖理解,但我不夠聰明或不夠能夠理解),所以我唯一的最後一個資源是嘗試基於序列觸發事件。
aniCircle它是我想嵌套動畫序列的函數。這是它是如何看的功能:
$("#cv").hover(
function(){
$("#sliders .circle").css("z-index","6");
aniCircle(1, $(this), "#slider1", {"opacity":"0"},{"opacity":"1"}, 0, speed2,
function(){$("#slider2").delay(speed2).animate({"opacity":"1"},speed2)}
);
},
function(){
$("#slider1").animate({"opacity":"0"},speed2)
$("#slider2").delay(speed2).animate({"opacity":"0"},speed2)
}
);
在這裏有網頁 http://life-is-simple.co.uk/test5/index.html
記得在FF4它工作正常圓區域,它是,它不和我WebKit瀏覽器想用JS解決它。
感謝您對所有您的幫助
它的JavaScript語法。JavaScript是一種語言,jQuery是圖書館。 – 2011-03-27 14:18:45
肯定的,但需要在特定的寫入的jQuery因爲這個原因,我寫了語法,如果你告訴我你不能使用這種類型的短語,我會修改我的內容 – Littlemad 2011-03-27 14:30:00
沒有比Javascript更多的功能,這就是爲什麼它被稱爲Javascript語法,用於jQuery的語法不是唯一的到jQuery。 – 2011-03-28 00:05:04