我有一个代码执行的探针。 究竟是什么问题?
以下代码没问题且工作正常:
var elemenatDiv = $('<div>').addClass('elemenat');
var draggableDiv = $('<div>').addClass('draggable');
var ocene = $('<div>').raty({ score: place.rating, path: 'http://wbotelhos.com/raty/lib/img' });
var logo = $('<img>').attr('src', photo).attr('width', 54).attr('height', 54)
var sideClick = $("<a>").addClass('side_click').attr('href', '#')
.text(place.name);
var elementnameDiv = $('<div>').addClass('elementname');
elemenatDiv.append(draggableDiv.append(logo).append(ocene));
elemenatDiv.append(elementnameDiv.append(sideClick));
$("#side_bar").append(elemenatDiv);
$(sideClick).on("click", function () {
markers[i].modalWindow_.getDetails(markers[i].place_);
});
但是当我将此代码放入google map js代码时:
google.maps.event.addListener(map, 'tilesloaded', function(evt) {
//CODE FROM ABOVE
});
我在控制台中遇到了这个错误:
未捕获的ReferenceError:未定义jQuery -jquery.raty.min.js:12
未捕获的TypeError:对象[object Object]没有方法'raty'- 6:161
未捕获的ReferenceError:未定义remoteWindow
现在我不知道为什么这段代码当我把他放入谷歌地图代码时不会执行?
如何解决这个问题? 有什么方法吗?
谢谢! 对不起我的英文