我正在构建一个jquery滑块。
我有$total_images
(图片总数)和$total_length
(以像素为单位)。
我正在寻找一种优雅的解决方案,可以在幻灯片的死点中启动滑块 - 但不是图像之间的一半。
如果有偶数个图像,我可以$total_length/2
。
$total_images = 10;
$image_length = 400
$startposition = ($total_images * $image_length) / 2
问题是滑块是动态的 - 因此可能包含11个图像。
谢谢,
答案 0 :(得分:0)
使用计算的Math.floor
或Math.ceil
来获得最接近的整数,分别为更少或更大。
var total_images = 10,
image_length = 400,
startPosition = Math.floor((total_images * image_length) / 2);