【发布时间】:2010-11-27 01:34:58
【问题描述】:
我正在使用 JavaScript 为游戏生成地图,每个图块都是一个单独的 div。为了能够在我的网站上定位地图,我将它们全部放在另一个 div 中。
例如,<div id="mapBox">
<div id="tile" ... ></div>
<div id="tile" ... ></div>
</div>
#tile div 是从 XML 文件中的数据生成的,因此它们是动态生成的。在每个#tile 上,我都有一个触发函数的 onmouseevent(alert(1) 现在只是为了让它工作),但它似乎从未被触发。
如果我在#mapBox 上放置一个onmouseevent,它会触发它,但我无法让它为#tile div 工作。
对此的任何帮助将不胜感激,谢谢!
【问题讨论】:
标签: javascript javascript-events html