Otomatik olarak iyi çalışan bir yukarı ve aşağı kaydırır, bir fiddle yazdım. Ancak, aşağı kaydırıldığında bir sorun var, bu durumda son satırı göstermiyor ("String4"). Bunu düzeltmeme yardım eden var mı lütfen?jQuery otomatik kaydırma a div Yukarı ve aşağı
<div class="container">
<div class="content">
<p>string1</p>
<p>string</p>
<p>string</p>
<p>string</p>
<p>string</p>
<p>string</p>
<p>string0</p>
<p>string1</p>
<p>string2</p>
<p>string3</p>
<p>string4</p>
<p> </p>
</div>
ve js şeyler: aptal olabilirdi ama çalışır:
$(document).ready(function() {
if ($('.content').height() > $('.container').height()) {
setInterval(function() {
start();
}, 3000);
}
});
function animateContent(direction) {
var animationOffset = $('.container').height() - $('.content').height();
if (direction == 'up') {
animationOffset = 0;
}
console.log("animationOffset:"+animationOffset);
$('.content').animate({ "marginTop": (animationOffset)+ "px" }, 5000);
}
function up(){
animateContent("up")
}
function down(){
animateContent("down")
}
function start(){
setTimeout(function() {
down();
}, 2000);
setTimeout(function() {
up();
}, 2000);
setTimeout(function() {
console.log("wait...");
}, 5000);
}
no, yalnızca kabul edilen yanıt olarak eklenmiş
varsa çalışır.
'u kemandan kaldırın ve kodunuzu deneyin, işe yaramayın. Nirmal için teşekkürler. –
hala aynı machan –
kodunuzu kontrol edebilirsiniz. Doğru olarak işaretlediğiniz cevap ise. sınırın altını göremezsin. Öyle düşünmüyorum ki iyi bir şey. Seçtiğiniz ile gitmek için seçerek seçin. – nirmal