我有一個巨大的div包含多個div類。這些類別單獨顯示。動畫類與JavaScript/jQuery的
現在我試圖「刷卡」當前div類別時,點擊另一個鏈接。完成頁面刷新後。
我已經得到了點擊btn的網址的代碼。
<a href="#url" onclick='func(this)'>link1</a>
。
function func(elem) { //func = url from clicked element
window.location.href = (elem.href);
location.reload();
}
所以我有下面的代碼幾乎工作,但後來我搞砸了。 div class =「title」有人可以幫我嗎?
另外,如果不要求太多,我想添加一個if語句,以便代碼只在我們不在url上時執行。如果(FUNC == FUNC!){}
function func(elem) {
$('.title').animate({
left: '-6000'
}, // animating
'slow',
'swing', // the type of easing
function() { // the callback
window.location.href = (elem.href);
location.reload();
});
}
你所說的 「差不多的工作」,並且 「搞砸了」 是什麼意思?目前發生了什麼? – Zhihao
你可以請一個http://jsfiddle.net/演示 – schnawel007
@Zhao好它是工作,如果我申請這個div ID。但那是主要的容器,我想製作其中的內容。 onclick的一部分,並且該腳本加載href並重新加載該頁面正在工作。 所以現在我只想應用動畫,而不是div id,但是這個類。我想if語句植入,以便什麼都不會發生,如果func == func – Arash