У меня есть следующая функция и вы хотите объединить вывод в прилагаемом текстовом text(i * 12.2)
. Я пробовал использовать text(round(i * 12.2)));
но функция не работает. Итак, как я могу объединить вывод с целым числом и поместить его в append?
function drawRuler(){
$(".ruler[data-items]").each(function() {
var ruler = $(this).empty(),
len = Number(ruler.attr("data-items")) || 0,
item = $(document.createElement("li")),
i;
for (i = 0; i < len; i++) {
ruler.append(item.clone().text(i * 12.2));
}
});
}
Как упоминалось в комментарии https://stackoverflow.com/users/1175966/charlietfl, все, что вам нужно сделать, это изменить
ruler.append(item.clone().text(i * 12.2));
в
ruler.append(item.clone().text(Math.round(i * 12.2)));
Это должно сделать трюк.
Math
...Math.round()