不工作我打电话从.aspx页面中一个jQuery功能在我的jQuery如下每个循环中的jQuery
<body onload="JavaScript:createPanels('[{a,b,c,d,e}]')">
我有函数定义为
function createPanels(requiredButtons) {
var abc = JSON.stringify(requiredButtons)
abc.each(function (key, value) {
alert(value);
});
}
现在的问题是,我没有得到任何警报。
有没有人能指出我哪里错了?
如果你想打电话'each'这样说,这不得不是一个jQuery对象,所以'$(ABC).each'。否则,你会调用'$ .each(abc,...)'。它在文档中。 – guessimtoolate
如果你正在寻找的JavaScript [数组迭代器(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach),你需要使用'.forEach ' –