下面有代码片段,我试图提取每个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 (
我将列表项推到一个数组中,数组上有一个数据排序值。当从数组中调用它们时,我需要按照数据排序顺序输出它们,其中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
问题:
我有一个菜单,当你在父项目上悬停时,它应该显示第一个项目。当你在“皮划艇和独木舟”上悬停时,它应该突出显示第一项2+ Person,并在右边显示内容。
你也应该能够在船上悬停,右边的内容也应该改变。娱乐活动在默认情况下应该被选择,但你也应该能够在钓鱼时悬停。
目前,它没有显示第一个项目,但你可以悬停在任何项目,它将出现。
我试过什么?
$(document).ready(function() {
//on hover of sub menu li then highlight itself
$('div#new-menu-lower ul.menuul li.m