jQuery Banner的圖片旋轉切換特效
js程式碼
<腳本>
$(函數 () {
/*圖片位置資料*/
var 資料 = [
{'z-index': 6, 不透明度: 1, 寬度: 760, 高度: 330, 頂部: 40, 左側: 0},
{'z-index': 4, 不透明度: 0.6, 寬度: 560, 高度: 243, 頂部:80, 左側: -225},
{'z-index':3,不透明度:0.4,寬度:480,高度:203,上方:-10,左側:-170},
{'z-index':2,不透明度:0.2,寬度:620,高度:269,上方:-60,左側:110},
{'z-index':3,不透明度:0.4,寬度:480,高度:203,上方:-10,左側:430},
{'z-index':4,不透明度:0.6,寬度:560,高度:243,上方:80,左側:420},
]
移動();
函數移動() {
/*圖片分配*/
for (var i = 0; i < datas.length; i++) {
var data = datas[i];
$('#slide ul li').eq(i).css('z-index',data['z-index']);
$('#slide ul li').eq(i).stop().animate(data, 1200);
}
}
/*左箭頭事件*/
$('.prev').on('點選', function () {
var last = datas.pop();
datas.unshift(最後);
移動();
})
/*右箭頭事件處理函數*/
函數 nextYewu(){
var 首先 = datas.shift();
datas.push(第一個);
移動();
}
/*右箭頭事件*/
$('.next').on('click', nextYewu);
/*自動播放*/
var 計時器 = setInterval(function(){
nextYewu();
},5000);
/*滑鼠進入投影片顯示箭頭,清除自動播放*/
$('#slide').on({
mouseenter: 函數 () {
$('.arrow').css('顯示', '區塊');
清除間隔(定時器);
}, mouseleave: 函數 () {
$('.arrow').css('顯示', '無');
/*滑鼠離開時自動播放*/
清除間隔(定時器);
定時器 = setInterval(function(){
nextYewu();
},5000)
}
})
})
<腳本>
$(函數 () {
/*圖片位置資料*/
var 資料 = [
{'z-index': 6, 不透明度: 1, 寬度: 760, 高度: 330, 頂部: 40, 左側: 0},
{'z-index': 4, 不透明度: 0.6, 寬度: 560, 高度: 243, 頂部:80, 左側: -225},
{'z-index':3,不透明度:0.4,寬度:480,高度:203,上方:-10,左側:-170},
{'z-index':2,不透明度:0.2,寬度:620,高度:269,上方:-60,左側:110},
{'z-index':3,不透明度:0.4,寬度:480,高度:203,上方:-10,左側:430},
{'z-index':4,不透明度:0.6,寬度:560,高度:243,上方:80,左側:420},
]
移動();
函數移動() {
/*圖片分配*/
for (var i = 0; i < datas.length; i++) {
var data = datas[i];
$('#slide ul li').eq(i).css('z-index',data['z-index']);
$('#slide ul li').eq(i).stop().animate(data, 1200);
}
}
/*左箭頭事件*/
$('.prev').on('點選', function () {
var last = datas.pop();
datas.unshift(最後);
移動();
})
/*右箭頭事件處理函數*/
函數 nextYewu(){
var 首先 = datas.shift();
datas.push(第一個);
移動();
}
/*右箭頭事件*/
$('.next').on('click', nextYewu);
/*自動播放*/
var 計時器 = setInterval(function(){
nextYewu();
},5000);
/*滑鼠進入投影片顯示箭頭,清除自動播放*/
$('#slide').on({
mouseenter: 函數 () {
$('.arrow').css('顯示', '區塊');
清除間隔(定時器);
}, mouseleave: 函數 () {
$('.arrow').css('顯示', '無');
/*滑鼠離開時自動播放*/
清除間隔(定時器);
定時器 = setInterval(function(){
nextYewu();
},5000)
}
})
})
</腳本>
這是一款仿海風教育的師資頁面力量的網站橫幅圖片切換特效,jQuery圖片旋轉切換代碼。
免責聲明
本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn
相關文章
jQuery 如何有效率地選擇具有特定 CSS 屬性的元素?
30 Nov 2024
在 jQuery 中選擇具有特定 CSS 屬性的元素問題:我們如何有效地選擇擁有特定 CSS 屬性的所有元素...
如何使用 jQuery 和 JavaScript 高效解析和顯示 JSON 資料?
06 Dec 2024
使用 jQuery 和 JavaScript 解析 JSON 資料這個簡短的教程解決了有效操作 JSON 資料的挑戰,特別是...
使用 jQuery 建立 HTML 元素 $(document.createElement('div')) 比 $('') 更有效率嗎?
19 Nov 2024
使用 jQuery 最佳化 HTML 元素建立以增強效能當使用 jQuery 建立動態介面時,必須...
如何在 ASP.NET UpdatePanel 中維護 jQuery 滑鼠懸停效果?
03 Dec 2024
jQuery $(document).ready 和 UpdatePanels:精緻的外觀當利用 jQuery 將滑鼠懸停效果應用於 UpdatePanel 中的元素時,...
如何在不使用'display”的情況下在 jQuery 中將可見性設為隱藏?
08 Dec 2024
設定隱藏可見性的 jQuery 等效項在 jQuery 中,.show() 和 .hide() 方法通常用於操作顯示屬性...
Hot Tools
jQuery2019情人節表白放煙火動畫特效
一款抖音上很火紅的jQuery情人節表白放煙火動畫特效,適合程式設計師、科技宅用來向心愛的女孩告白,無論你選擇願意或不願意,到最後都得同意。
layui響應式動畫登入介面模板
layui響應式動畫登入介面模板
520情人節表白網頁動畫特效
jQuery情人節表白動畫、520表白背景動畫
酷炫的系統登入頁
酷炫的系統登入頁
HTML5卡音樂播放器-CASSETTE PLAYER
HTML5卡音樂播放器-CASSETTE PLAYER
熱門文章
崩壞:星穹鐵道 - 所有金色替罪羊謎題解決方案
18 Jan 2025
手游攻略
Tales Of Graces F 重製版:所有鎖定的寶箱密碼
18 Jan 2025
手游攻略
魯馬島:考古學家職業指南
03 Jan 2025
手游攻略
如何修復 KB5049622 在 Windows 11 中安裝失敗的問題?
15 Jan 2025
故障排查
魯瑪島:所有魯瑪蛋地點
05 Jan 2025
手游攻略