[英]How to pass a javascript variable into an Each loop (jQuery) on an JSON object
当单击页面上的对象时,我正在从该对象收集数据,我需要将其传递到jQuery每个循环中,但用我的JSON对象代替我拥有的数据。
这是我的HTML
<a href="#">Large</a>
这是我的JSON数据
var sizeArray = {"Large":{"Red":[78],"Blue":[0],"Green":[0]}
最后是JS我遇到了问题
var size = $('a').text();
$.each(sizeArray.size, function(key, val){
if(this == 0){
alert(key);
}});
我得到的只是一个错误,说jQuery中的“ a is undefined”。 我知道问题不在于jQuery,而是与标有“ sizeArray.size”的参数有关。 如果我将字号替换为大号,那么一切正常。 我就是不知道该如何传递!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.