当我将鼠标悬停在页面上的一个元素上时,我试图使用addDomListener运行一个函数。这在我使用 getElementById 选择对象时有效:
google.maps.event.addDomListener(document.getElementById('myID'), 'mouseover', mouseoverListener);
但是当我尝试使用 jQuery 选择器时它不起作用:
google.maps.event.addDomListener($('#myID'), 'mouseover', mouseoverListener);
我想,也许 Google API 不允许我运行 jQuery 或者我没有加载它,但是如果我执行以下操作:
$('#myID').append('1');
这很好用,我在#myID 中得到“1”。
我错过了什么,为什么选择器不能以我认为合乎逻辑的方式工作?