我有打算在文档中创建块阵列。它们充当地图上的交互点。 (即使世界的地图图像作为背景和块是正上方的房屋在地图上)jQuery的悬停和点击IE浏览器不工作
for(blocks.length)
var newblock = $("<span data-unit='" + blocks[i].unitnum + "' class='unitwrap' />");
....
newblock.click(function() {...});
newblock.hover(function() {
....
}, function() {
....
});
}
在事件函数我的背景图像添加到跨度元件。在悬停或点击房屋时创建效果。这一切的伟大工程......
除IE
难道这些jQuery函数不工作在IE(悬停和点击),或者是别的东西?
jQuery version? IE版本?创建完'newblock'后,你在做什么? – Langdon 2013-05-07 06:09:50
你也是一个{后您的声明中缺少。你应该发布小提琴,也许你应该写: for(var i in blocks.length) – OctoD 2013-05-07 06:12:39
你的'for'循环没有任何分号 - 是你的实际代码吗? – 2013-05-07 06:14:36