我已经创建了分钟刻度,对我来说很好用,但是现在我面临着显示刻度的问题,而不是从左到右。我想从右到左显示分钟。
任何人都可以建议我我在做什么错,我需要在哪里更改,如果有人在那方面帮助我,我对此表示由衷的感谢。
http://jsfiddle.net/sam140/n4qLv
$(function() {
// Build "dynamic" rulers by adding items
$(".ruler[data-items]").each(function() {
var ruler = $(this).empty(),
len = Number(ruler.attr("data-items")) || 0,
item = $(document.createElement("li")),
circel= $(document.createElement("div")),
i;
for (i = 0; i < len; i++) {
if(i%5==0)
{
ruler.append(item.clone().text(i + 1).addClass("sample"));
//$(item).css("height","20px")
} else {
ruler.append(item.clone().text("").css('height','22px'));
}
}
});
最佳答案
http://jsfiddle.net/n4qLv/1/
在第12和17行使用ruler.prepend
代替ruler.append
关于javascript - 从右到左显示分钟刻度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22232738/