gpt4 book ai didi

javascript - 数据 Angular 色中断 "for loop' 为什么

转载 作者:行者123 更新时间:2023-12-02 19:30:57 24 4
gpt4 key购买 nike

将 data-role="listview"添加到此 html 时:

<ul id="mylinks" class="options" data-role="listview">

它打破了我的“for 循环”。我用警报检查了“lis.length”,它仍然保留着数字值。我也在使用 jquery mobile js。

为什么添加数据 Angular 色后我的“for 循环”不起作用以及如何解决这个问题。是否有运行此循环的替代方法。

<script type="text/javascript">
window.onload=function()
{
var ul = document.getElementById("mylinks");
var lis = ul.getElementsByTagName("li");
alert(lis.length);
var url = "http://" + window.location.host + "/mobile/";
var NEWurl = "http://www.sportingpulse.com/mobile/";
for( var i = 0; i < lis.length; i++ );
{
lis.item(i).childNodes[0].href = lis.item(i).childNodes[0].href.replace(url, NEWurl);
alert("working")
}
}
</script>

最佳答案

你有一个不受欢迎的分号

for( var i = 0; i < lis.length; i++ );

应该是

for( var i = 0; i < lis.length; i++ )

关于javascript - 数据 Angular 色中断 "for loop' 为什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11505074/

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