Javascript jQuery count div,分为两个并在它们之间添加

Javascript jQuery count div,分为两个并在它们之间添加,javascript,jquery,css,Javascript,Jquery,Css,告诉我如何创建jQuery: 计数,将其分成两部分,然后在它们之间相加 /div class=“one”/ 您想在一个div的一半之后添加一个div: var count = Math.floor($('.one').length / 2); $('.one').eq(count).after('<div class="two">d</div>'); var count=Math.floor($('.one').length/2); $('.one').eq(count

告诉我如何创建jQuery: 计数
,将其分成两部分,然后在它们之间相加

/div class=“one”/


您想在一个
div的一半之后添加一个div:

var count = Math.floor($('.one').length / 2);
$('.one').eq(count).after('<div class="two">d</div>');
var count=Math.floor($('.one').length/2);
$('.one').eq(count).在('d')之后;

演示:

您可以使用类选择器查找所有
one
元素,然后使用其count(
length
属性)查找其中间位置并插入新元素

var $ones = $('.one');
$ones.eq(Math.floor(($ones.length-1)/2)).after('<div class="two"></div>')
var$ones=$('.one');
$one.eq(数学地板($one.length-1)/2))。在(“”)之后

演示:

试试这个,这可能会对你有所帮助

   var ones=$('.one');
   var indexofOne=$('.one').length/2;
   indexofOne=Math.floor(indexofOne);
   var insertPosition=$('.one')[indexofOne];
   $(insertPosition).after($('<div class="two">'));
var one=$('.one');
变量indexofOne=$('.one')。长度/2;
indexofOne=数学地板(indexofOne);
var insertPosition=$('.one')[indexofOne];
$(插入位置)。在($('')之后;

您的实际需求是什么。。。是否要在
x
类为
1的元素编号之间添加一个类似
的分隔符?是的,我需要“”