丝袜av在线观看|日本美女三级片在线播放|性欧美一区二区三区|小骚热免费国产视频|黑人va在线观看|女同国产91视频|五月丁香色播Av|国产凸凹视频一区二区|伊人电影久久99|国产成人无码一区二区观看

jquery實(shí)現(xiàn)文字左右滾動

要使用jQuery實(shí)現(xiàn)文字的左右滾動,需要頁面先調(diào)用jQuery庫,可以使用animate方法結(jié)合marquee效果。marquee-container是文字滾動的容器,marquee-text是需要滾動的文本。start-scroll按鈕觸發(fā)滾動,stop-scroll按鈕停止?jié)L動。scroll函數(shù)負(fù)責(zé)實(shí)際滾動動作,通過animate方法和遞歸調(diào)用實(shí)現(xiàn)循環(huán)滾動。以下是一個(gè)簡單的例子:

代碼

<div id=“marquee-container”>
  <p id=“marquee-text”>這里是需要滾動的文字內(nèi)容…</p>
</div>

<button id=“start-scroll”>開始滾動</button> <button id=“stop-scroll”>停止?jié)L動</button>

#marquee-container {
  white-space: nowrap;
  overflow: hidden;
  width: 250px; /* 根據(jù)需要設(shè)置容器寬度 */
}

#marquee-text { position: absolute; }

\((document).ready(function() {
  var \)marqueeText = \(('#marquee-text');
  var scrollWidth = \)marqueeText[0].scrollWidth;
  var containerWidth = $(‘#marquee-container’).width();

function scroll() {

$marqueeText.animate({
  left: -scrollWidth + containerWidth
}, 10000, 'linear', function() {
  $marqueeText.css('left', containerWidth);
  scroll();
});

}

$(‘#start-scroll’).on(‘click’, function() {

scroll();

});

$(‘#stop-scroll’).on(‘click’, function() {

$marqueeText.stop();

}); });

過期時(shí)間:永久公開
創(chuàng)建于:2024-03-21 17:58
242