このvTicker スクリプトを使用しています。を使用しli
てアイテムをスクロールし、ボタンもPrevious
ありNext
ます。jQueryを変更して、ボタンが1つしかない場合li
はスクロールせず、ボタンを非表示にしたいと思います。
<div id="scroller">
<ul id="list">
<li>Test 1</li>
<li>Test 2</li>
<li>Test 3</li>
<li>Test 4</li>
<li>Test 5</li>
</ul>
</div>
<a class="Prev" href="#">Prev</a>
<a class="Next" href="#">Next</a>
Jクエリ:
$(function(){
var $scroller = $("#jqscroller");
$scroller.vTicker('init', {height: 20, showItems: 1});
$(".next").click(function(){
$scroller.vTicker('next');
});
$(".prev, .next").hover(function(){
$scroller.vTicker('pause', true);
}, function(){
$scroller.vTicker('pause', false);
});
$(".prev").click(function(){
$scroller.vTicker('prev');
});
});
li
1より大きい場合にのみ関数を呼び出し、ボタンにcssクラスを追加する方法はありdisplay:none
ますか?