Javascript $.extend-未捕获类型错误:无法读取属性';呼叫';未定义的
一直在尝试搜索并找到一些关于jQuery冲突、DOM就绪等的答案。。但并没有解决它。我一直在 未捕获的TypeError:无法读取的属性“offer.testB.Amount” 未定义 实际上,我的“$.extend”中来自testB的所有调用都有此错误。我是新手,如果有人能帮忙,我会很感激的。谢谢Javascript $.extend-未捕获类型错误:无法读取属性';呼叫';未定义的,javascript,jquery,Javascript,Jquery,一直在尝试搜索并找到一些关于jQuery冲突、DOM就绪等的答案。。但并没有解决它。我一直在 未捕获的TypeError:无法读取的属性“offer.testB.Amount” 未定义 实际上,我的“$.extend”中来自testB的所有调用都有此错误。我是新手,如果有人能帮忙,我会很感激的。谢谢 offer: Object testA:"" testB: Object Amount:143.78 Currency:"USD" ExchangeRate:1.123
offer: Object
testA:""
testB: Object
Amount:143.78
Currency:"USD"
ExchangeRate:1.123
testC :""
$.extend(offer, {
sampleA: offer.testA,
sampleB: offer.testB.Amount,
sampleC: true
}
更新:刚刚发现,甚至在
$.extend
之外,只是一个简单的var-test=offer.testB.Amount
显示上面的错误可能是您需要offer=$.extend({},offer,{samreak:offer.testA,sampleB:offer.testB.Amount,sampleC:true})}
@Satpal似乎就在这里。DJ_尝试一下他的代码谢谢你的反馈,尽管我刚刚发现了$之外的反馈。extend
只是一个简单的var test=offer。testB.Amount
显示了上面的错误