我用插件goMap()实现了一个地图。因此我写了这个函数:
$(function() {
$("#map").goMap({ ...
我该怎么做才能防止此类型错误:
'undefined' is not a function (evaluating '$("#map").goMap')
在所有其他方面,没有地图。
答案 0 :(得分:1)
对于您不想要地图的页面,您可以在使用之前检查是否定义了goMap。只有当它是一个函数时才调用它:
$(function() {
if (typeof $("#map").goMap == 'function') {
$("#map").goMap({ ...
这是你想要的吗?