我使用javascript设置了一个锚点标记,因此onclick
,我调用一个函数showSavingsEasterEgg
并为其传递一个值。我得到的问题是,我没有引用我的正常功能:ReferenceError:使用onclick时未定义函数
ReferenceError: showSavingsEasterEgg is not defined
我已经试过移动showSavingsEasterEgg
功能为showData
功能,看是否能解决的范围界定问题,但它没”吨。
任何提示
define(["jquery", "go/util", "underscore", "jqueryui/slider"], function ($, util,_) {
function showData(data) {
$('#item').append('<a class="savings_link" href="#" onclick=\'showSavingsEasterEgg('+data[key]['saving']+')\'> Savings');
}
function showSavingsEasterEgg(data){
console.log("SUccess");
console.log(data);
}
});
btw'ReferenceError:define is not defined' –