我只用几行代码做了一个超级简单的代码/滑块东西,它有点响应。
请参阅jsBin和演示中的代码(调整屏幕大小并很好地观看自动收报机调整大小。)
基本的 HTML 结构是:
<div id="tickerwrap">
<ul id="ticker">
<li>Item 1</li>
<li>Item 2</li>
etc.
</ul>
</div>
<div>Another div content</div>
jQuery 只是:
function ticker () {
$('#ticker li:first').slideUp (function () {
$ (this).appendTo ($ ('#ticker')).slideDown ();
});
}
setInterval (function (){ ticker (); }, 2500);
我的问题是计算包装器 div ( ) 的高度#tickerwrap
...
当另一个div跟随时如何防止“跳跃”?请参阅此演示。
将其添加到DOM时如何计算或设置div的高度?
我试图添加ticker.stopPropagation();
,ticker.preventDefault();
但它没有好处。
我也希望高度/位置能够响应。