This是我的代码:
inserisciMarker();
function scorriAllaLista(param) {
alert(param);
}
function inserisciMarker() {
markerClick = function () {
$('#example').attr("onclick", "scorriAllaLista('hello'); return false;");
};
markerClick();
}
单击链接,未捕获引用错误:scorriAllaLista 未定义
最佳答案
这不是使用 jQuery 绑定(bind)事件处理程序的方式。
替换
$('#example').attr("onclick", "scorriAllaLista('hello'); return false;");
与
$('#example').click(function(){
scorriAllaLista('hello');
return false;
});
关于javascript - 为什么我不能从两个函数内部调用该函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15525926/