我想創建文本的導航,但不是使用服務器端的我想使用jQuery和只寫出來的內容一次。一個簡單的jQuery導航
看到樣品圖像....
對NAV條將在底部的箭頭所示。如果你到了最後,把箭頭變成白色,或者如果你開始讓左箭頭變成白色。
任何幫助將不勝感激
我想創建文本的導航,但不是使用服務器端的我想使用jQuery和只寫出來的內容一次。一個簡單的jQuery導航
看到樣品圖像....
對NAV條將在底部的箭頭所示。如果你到了最後,把箭頭變成白色,或者如果你開始讓左箭頭變成白色。
任何幫助將不勝感激
你的jQuery的解決方案將取決於你如何想的導航工作。你想替換文字嗎?你想在項目之間滾動嗎?沒有多少在這裏工作......
但是,讓你開始在這裏做這件事的「鴨形帶」的方式...(注:這是一個不漂亮的「入門」因此計劃研究更好的解決方案。)
var current = '1';
$('.navR').click(function (e) { //When user clicks on the Right nav button...
if (current == '1') { // If you are going to the first bit of new content...
$('#content').replaceWith("<div id='content'>Your First Content Here...</div>"); //Replace the content with...
current++;
$('.navR').css('color','red'); // Make the Right arrow red when more content is left
} else if (current == '2'){ // If you are going to the second bit of new content ....
$('#content').replaceWith("<div id='content'>Your Second Content Here...</div>"); // Replace the content with....
current++;
$('.navR').css('color','white'); // Turn arrow White on last item
};
});
然後反轉它的左邊。
$('.navL').click(function (e) {
if (current == '2') {
$('#content').replaceWith("<div id='content'>Your First Content Here...</div>");
current--;
$('.navL').css('color','red');
} else if (current == '1'){
$('#content').replaceWith("<div id='content'>Your Second Content Here...</div>");
current--;
$('.navL').css('color','white');
};
});
再次,這是一個痛苦的簡單和笨拙的做這件事的方式,但也許它會幫助您瞭解...
感謝偉大的努力,但是那只是繁瑣我猜我缺乏JS甚至不會讓/讓我領悟的。我很欣賞你投入這個時間的時間。幾個小時前我看到了這個[link](http://bxslider.com/),看起來很簡單。時間會告訴乾杯 – webb 2011-05-10 10:39:42
你有什麼這麼遠嗎?還是你想讓別人爲你做這一切? – MattoTodd 2011-05-09 03:16:46
箭頭應該做什麼?改變文字? – ariel 2011-05-09 03:41:25
我絕不是一個js的人,我已經與服務器端完成它和它的作品只是想要一個js優雅的解決方案。 – webb 2011-05-09 05:33:47