我有一个安装函数,运行onload来向元素添加一些行为。安装函数将参数传递给mouseover事件,但是这些参数在for循环期间被更改,因为它们是本地引用。var map = obj(map); // imagemap element
for(var i in areas) {
var area = areas[i]; //
我试图通过javascript将onclick事件添加到我的map元素中,该元素也是通过javascript创建的,我不打算在这里粘贴整个代码,但是我将制作一个简短的版本。(1-10) = createElement("area"); // creating a 10 areas area.shape = some;
area
我还有一些Javascript功能,在某些情况下,它覆盖了某些特定区域的图像映射的默认功能。我已经通过这个函数将我的函数附加到我想要的区域(其中el是元素,eventName是事件的名称,eventHandler是实际的函数):
function bindEvent(el, eventName//assume looping through all areas of the imagemap here, with