0
我有點新的jQuery和需要一些幫助,我搜索瞭解決方案的網絡,並試圖編輯它,以滿足我的要求。我想要的是更改背景事件,並且內容中還有一個滑塊,當更改控件時,背景也會改變。我已經做到了,但我有2個問題:動畫和重置間隔
- 我需要重新設置間隔時,其點擊(現在它 混合起來)
- 我需要動畫背景的變化insted的 變化的直接(或易於褪色)
這裏是代碼: -
$(window).load(function(){
var images = ['images/background/body-bg.jpg','images/background/body-bg2.jpg'];
var i = 0;
function changeBackground() {
$('html').css({
'background': function(){
if (i >= images.length) {
i=0;
}
return 'url(' + images[i++] + ')';
},
'background-position':'center',
'background-attachment':'fixed',
'background-size':'cover'
})
}
// Call it on the first time
changeBackground();
(function(){
$('.sliderControl > li').children().on('click', function(){
changeBackground();
window.clearInterval()
})
})();
// Set an interval to continue
setInterval(changeBackground, 5000);
});