只是一个简单的问题,谁能告诉我为什么这不起作用以及如何解决它?本质上,它采用HTML格式的一组表格行并动态地将点击事件附加到它们。for(vara=index;a此代码的问题是传递给DropDownManager.onItemClick的值始终是循环中的最后一项,这不是我想要的,因为我希望它们成为循环那个阶段的当前值。我意识到我遗漏了一些非常简单的东西,但我终其一生都无法解决! 最佳答案 JavaScript没有block作用域,所以例如循环不会创建新的范围。您可以使用函数创建一个:for(vara=index;a根据rows和tr
只是一个简单的问题,谁能告诉我为什么这不起作用以及如何解决它?本质上,它采用HTML格式的一组表格行并动态地将点击事件附加到它们。for(vara=index;a此代码的问题是传递给DropDownManager.onItemClick的值始终是循环中的最后一项,这不是我想要的,因为我希望它们成为循环那个阶段的当前值。我意识到我遗漏了一些非常简单的东西,但我终其一生都无法解决! 最佳答案 JavaScript没有block作用域,所以例如循环不会创建新的范围。您可以使用函数创建一个:for(vara=index;a根据rows和tr