我正在尝试在图像上制作一个鼠标悬停的地图区域,当鼠标悬停时必须显示对话框。对话框内容因所在区域而异。
我的脚本实际上总是显示所有对话框。
这是我创建的jsFiddle链接: http://jsfiddle.net/U6JGn/4/ 以下是javascript代码:
我做错了什么?
我的脚本实际上总是显示所有对话框。
这是我创建的jsFiddle链接: http://jsfiddle.net/U6JGn/4/ 以下是javascript代码:
$(function() {
$('#box').dialog( { modal:true, resizable:false } ).parent().find('.ui-dialog-titlebar-close').hide();
for (var i = 0; i < 2; i++) {
$( "#elem"+i ).mouseover(function() {
$( ".box"+i ).dialog( "open" );
});
$( "#elem"+i ).mouseout(function() {
$( ".box"+i ).dialog( "close" );
});
}
});
我做错了什么?