下面有代码片段,我试图提取每个li的值并将它们转换回整数,将它们添加到一个数字中,比如element += 1,然后将新值append到现有的li。
正如您可能知道的,我的当前代码在控制台中以NaN的形式返回。这是因为它试图parseInt元素,它是一个lis数组,而不是lis的值。
我的问题是如何提取lis的值
let element = document.createElement('div')
document.body.appendChild(element)
let ul = document.createElement('ul')
for (
我有一个未知数量的LI元素的列表。我想做的是每隔一定数量的LI插入另一个LI。
也就是说,在示例中,每个6(这个数字可以改变) LI元素我想插入另一个元素。有没有办法做到这一点?
谢谢
编辑:
THe的主要问题是我以前不知道这个数字,因为它来自一个数学运算。我能把这个数字动态化吗?这就是我想要做的:
var n = Math.floor(wd/114);
$('.carousel-inner ul li:nth-child('.n.'n)').after('<div>after</div>');
BUt似乎不起作用。
编
我将列表项推到一个数组中,数组上有一个数据排序值。当从数组中调用它们时,我需要按照数据排序顺序输出它们,其中1排在前面,2秒,以此类推。然而,如果数据排序等于0,则需要对项执行完全不同的操作。
JS
var arr = [];
$('ul li').each(function() {
arr.push($(this));
});
$('ul.main').html('');
$.each(arr, function (i) {
var item = arr[i];
var content = $(item).html();
va
我有多个带有值和颜色圆圈的框。单击保存按钮后,我想在下面的UL列表中添加所有/多个数据。 我尝试的是:- $('.save').click(function() {
var text = $('.content-box .text').text();
var color = $('.content-box .color-circle').css('background');
$('.data-list').append('<li>' + text + '<