के बीच का समय अंतर मैं कमांड लाइन (3) शुरू होने और समाप्त होने के समय से समय अंतर की गणना करने की कोशिश कर रहा हूं, लेकिन ऐसा लगता है कि मैं गलत हूं, लाइन (7) शो के रूप में शून्य। मुझे उम्मीद है कि यह 6500 (1500 + 3500 + 1500) दिखाएगा। कृपया मेरी मदद करें।fadeIn() देरी() और fadeOut()
sd = new Date();
sdm = sd.getMilliseconds();
$(imgs).eq(i).fadeIn(1500).delay(3500).fadeOut(1500);
ed = new Date();
edm = ed.getMilliseconds();
df = edm - sdm;
document.getElementById('df').innerHTML = df;
कारण मैं इस सवाल फेंक रहा हूँ, मैं एक स्लाइड शो (बहुत सरल) लिख रहा हूँ और यह ठीक से अनुक्रम में छवियों नहीं दिखा रहा है के रूप में यह एक से दूसरे कूदता है।
यह मेरा HTML और जेएस है।
$(document).ready(
function() {
var i=0;
var imgs = $('#images ul').children();
var j = imgs.length;
setInterval(function(){ runIt(); }, 6500);
function runIt() {
i = i + 1;
if (i == j) { i=0;}
$(imgs).eq(i).fadeIn(1500).delay(3500).fadeOut(1500);
}
});
<div id="slider">
<ul>
<li><img src="images/slider/s1.jpg" /></li>
<li><img src="images/slider/s2.jpg" /></li>
<li><img src="images/slider/s3.jpg" /></li>
<li><img src="images/slider/s4.jpg" /></li>
</ul>
</div>
धन्यवाद।
क्या आपने इन विधियों के लिए jQuery दस्तावेज़ पढ़ा था? यदि नहीं, तो आपको पहले ऐसा करना चाहिए। आप यहां दो अलग-अलग प्रश्न पूछ रहे हैं। –
केवल एक प्रश्न। दूसरे प्रश्न के कारण मेरा पहला सवाल है। दूसरे प्रश्न में समस्या की पहचान करने के लिए, मैंने पहला लिखा था। – Isaac
मुझे विश्वास है कि https://api.jquery.com/fadein/ और https://api.jquery.com/fadeout/ पढ़ना आपके सभी सवालों का जवाब देगा। –