gpt4 book ai didi

javascript - 更新 li 值变得未定义

转载 作者:行者123 更新时间:2023-12-02 21:15:06 25 4
gpt4 key购买 nike

我有这个 li 列表,其中包含带有索引值的 rel 标记。当用户编辑列表时,我希望 li 反射(reflect)该更新。我正在做的 ul li 循环变得未定义。我还需要做些什么才能看到 li(例如添加 div)吗?

enter image description here

代码

          $("#guideline-form").submit(function (event) {
event.preventDefault();
console.log('guideline-form submit');

var data = currentGuidelineData;
console.log(data);
if (!data) {
$('.guideline-not-selected').show();
return;
}
console.log('Each');
$('ul li').each(function (i) {
var x = $(this).attr('rel');
console.log(x);
});

});

最佳答案

在您的 JavaScript 中,您正在寻找 ul li但在您的 HTML 中,您使用 <ol> 。尝试将您的 JavaScript 更改为 $('ol li')

此外,如果您有多个列表,您可能希望通过类或其他内容来访问它。

<ol class="myList">
<li rel="1">...</li>
</ol>

$('.myList li').each(...)

关于javascript - 更新 li 值变得未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60993254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com