Javascript 将一个元素乘以一个数字,然后使用jQuery插入

Javascript 将一个元素乘以一个数字,然后使用jQuery插入,javascript,jquery,html,Javascript,Jquery,Html,我想知道您是否可以使用jQuery多次乘法一个元素,然后使用.html()插入它 我正在建立我自己的滑块,这可能有助于把事情的背景 我得到一个元素被使用的次数,它存储在一个名为eachSlideCount的var中。例如,这可能输出10 然后我要做的是为每一个(10个跨度)创建一个,并将其插入div以生成一个寻呼机 $this.next('.project slider count').html('') 是否仍然可以通过eachSlideCount编号将此范围多重应用,然后添加到.project

我想知道您是否可以使用jQuery多次乘法一个元素,然后使用.html()插入它

我正在建立我自己的滑块,这可能有助于把事情的背景

我得到一个元素被使用的次数,它存储在一个名为
eachSlideCount
var
中。例如,这可能输出10

然后我要做的是为每一个(10个跨度)创建一个
,并将其插入div以生成一个寻呼机

$this.next('.project slider count').html('')

是否仍然可以通过
eachSlideCount
编号将此范围多重应用,然后添加到
.project slider count
元素中

我走了这么远。。。但显然遗漏了一些东西

var eachSlideCount = $this.find('.other-slides').length;
var eachSlideTotal = ($this.next('.project-slider-count').html('<span></span>')) * eachSlideCount;
$('.project-slider-count').html(eachSlideTotal);
var eachSlideCount=$this.find('.other slides').length;
var eachSlideTotal=($this.next('.project slider count').html('')*eachSlideCount;
$('.project slider count').html(eachSlideTotal);

提前感谢

乘法只能在数字上进行。如果要重复某些内容,请编写一个循环:

var span = '';
for (var i = 0; i < eachSlideCount; i++) {
    span += '<span></span>';
}
$this.next('.projectslider-count').html(span);
var span='';
对于(变量i=0;i
在JavaScript中,您可以执行
for
循环。例如,在以下情况下:

var count = 10;
for (var i=0; i<count; i++) {
   // Code
}
这在一个例子中得到了说明

var container = $("#container");
var count = 10;
for (var i=0; i<count; i++) {
   container.append("<span>");
}