数据角色中断”;对于循环'为什么?
data-role breaks "for loop' why
将数据角色="listview"添加到此html:时
<ul id="mylinks" class="options" data-role="listview">
它打破了我的"for循环"。我用警报检查了"lis.length",它仍然保持数值。我也在使用jquery mobile js。
当添加数据角色时,为什么我的"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中结束循环
- 为什么JavaScript在for循环为3时向所有4发出警报
- 为什么要返回'这'在导致循环的JavaScript原型中
- 为什么我的While循环不起作用
- 为什么AngularJS在每个摘要循环上都执行函数
- 为什么我们在ES2015中需要一个新的for循环结构,而我们已经有了for、forEach
- 为什么这个For循环会使浏览器实验室崩溃
- 为什么我使用javascript获得了一个无限的for循环
- 为什么我在下面的..of循环中得到意外令牌
- 为什么这个while循环不能使用AND逻辑运算符
- 为什么ng中的自定义指令在循环完成后重复运行
- 为什么这会造成一个无休止的循环并使我的浏览器崩溃
- 为什么不'当循环停止时
- JavaScript:为什么这个循环的优化使它变慢了
- 在 for 循环中,为什么 i++ 在第二次使用后变为 1
- 带有foo.js和foo.js.coffee(空)的Rails资产管道导致js循环.为什么?
- Javascript函数保持指数级循环.为什么
- for循环为什么以及何时忽略具有html集合的某些项
- jQuery函数循环:为什么夏奇拉在陌生人吻她时重复吻
- 美元.进入循环:为什么函数在递增之后执行