- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对 javascript 和 jQuery 还比较陌生,所以请记住,这可能是一个我没有看到的明显解决方案。
我引用了 jQuery,它对于其他事情来说工作得很好。也许 imagemapster 引用有问题?我下载了here我这样引用它。我也将“imagemapster.min.js”放入其中,但是当两者都放入时它不起作用,当它们单独使用时它也不起作用。
<script type="text/javascript" src="../SiteAssets/css/jquery.imagemapster.js"></script>
<script type="text/javascript" src="../SiteAssets/css/jquery.imagemapster.min.js"></script>
我阅读了文档并几乎完全遵循了它(见下文),但它实际上对突出显示没有任何作用。相反,它稍微扰乱了它们的定位,从而破坏了页面,这是没有意义的,因为 Mapster 应该与定位无关。可点击区域也被向上移动并错位。它甚至不会给出任何错误;代码只是通过了,除了我所说的之外什么也没有发生。是的,我试图突出显示的图像 map 功能齐全,#downstairs、#upstairs 和 #offices 确实是图像标签的 ID,就像它们应该的那样。
$(document).ready(function()
{
$('#downstairs').mapster({
fillOpacity: 0.5,
mapKey: 'alt',
isSelectable: false,
render_highlight:
{
fillColor: '2aff00'
}
});
$('#upstairs').mapster({
fillOpacity: 0.5,
mapKey: 'alt',
isSelectable: false,
render_highlight:
{
fillColor: '2aff00'
}
});
$('#offices').mapster({
fillOpacity: 0.5,
mapKey: 'alt',
isSelectable: false,
render_highlight:
{
fillColor: '2aff00'
}
});
});
这是图像和 map 的 html。他们三个都使用这种格式。
<div style="position:static;left:0px;top:0px">
<img id="downstairs" alt="downstairs" class="map" usemap="#downmap" style="visibility:visible;z-index:3; left: 10px; top: 54px;"
src="sourceHere" width="1000" />
<map name="downmap" id="downmap">
<!-- There is a large list of areas here that follow this format-->
<area title="Portable 1" onclick="somefunction" coords="198,81,223,117" />
</map>
</div>
最佳答案
检查您的 map 区域是否已定义 href。例如:href="#"
关于jQuery 插件 imagemapster 没有做任何事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13236848/
如何制作一个已被选中的区域 - 因此使用我在 render_select 中定义的样式呈现 - 再次取消选中并 让它看起来像以前从未选择过的任何其他区域? $('img').mapster('set_
我在页面上有相同图像映射的两份副本。他们有不同的 ID,使用相同的图像文件和 map 信息。 现在,如果我突出显示\单击第一个 map ,则只有第二个 map 可以正常工作 - 更改仅应用于第二个 m
我想知道 imagemapster 是否可以实现以下功能:我需要区域 1 和区域 2。当我悬停其中一个时,两者都必须突出显示但颜色不同,例如,当我悬停其中一个时,区域 1 是蓝色和绿色,悬停时区域 2
我对 javascript 和 jQuery 还比较陌生,所以请记住,这可能是一个我没有看到的明显解决方案。 我引用了 jQuery,它对于其他事情来说工作得很好。也许 imagemapster 引用
所以我正在使用插件 ImageMapster我正在使用工具提示。 问题: 这个插件的问题是,当我使用工具提示时,它重新定位完全不同,如下所示 如您所见,我将鼠标悬停在深橙色部分上,工具提示就位于图像的
我正在尝试更改有问题的 Imagemapster 图像边距,作为对重新调整窗口大小事件的 react 。更改大小效果很好(我使用 mapster 的调整大小方法)。我应该对哪个元素应用新 margin
我有一个使用 imagemapster 包裹在 div 中的图像,但由于某种原因该 div 不会居中。如果我删除所有 JS 代码,div 居中,那么这肯定是由于图像映射器的问题。 很简单,就是:
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭
基本上,我一直在图像上测试 ImageMapster 插件。但是,我希望每个区域标签的工具提示(或信息面板)彼此相邻。 > http://jsfiddle.net/jagmitg/eQCL6/ 目前,
我正在使用 ImageMapster,我想选择定义到数组中的特定区域,如下所示: var Carnet=new Array("6a","7a","8a","7c","8c","9c","23g","2
是否可以将 ImageMapster 用于多个图像和 map ? 在我的场景中,有多个图像。每张图片都有自己独特的 map ,一次只显示一张图片。单击一个图像的一部分时,它会更改为具有不同 map 的
我正在使用 ImageMapster 在悬停时简单地修改图像映射。但是,我的图像映射和 imagemapster 插件都遇到了一些问题。我的问题是: 1) 尽管我已经为我的图像定义了高度和宽度,但它的
我在使用 jquery 插件 (ImageMapster) 时遇到了一些问题。 ImageMapster 提供了一个演示 jsfiddle 来测试他们的演示,他们使用一个资源,其余的就在你面前:htt
我使用以下代码创建了图像映射: $('img').mapster({ staticState: true }) 所有区域均被一次选择并可见。有什么方法可以隐藏/禁用某些区域以使它们不可见吗?我想
我正在为我的公司绘制平面图,看看每个员工的办公 table 在哪里,所以如果你想拜访某人,你可以很容易地事先找到他。 我创建了一个 有很多 s,现在我正在使用 ImageMapster突出显示表格并
所以,我的问题如下:我制作了 dentry 图像的 imagemapster map ,我想选择多于一颗 dentry ,以及 dentry 之间的一些牙桥,然后单击一个按钮,进行一些验证,如果全部好
我正在使用 jQuery ImageMapster在图像 map 上创建悬停效果的插件。 我遇到的问题是悬停效果正在改变坐标,因此当您悬停时图像看起来移动了。 我已经检查过,图像看起来不错,图像上的宽
我正在尝试使用 ImageMapster jQuery 创建多边形图像 map 的悬停区域,但悬停区域不起作用。图像贴图可以正常工作,但悬停效果不起作用。我希望当您将鼠标悬停在每个六边形上时,它会改变
我正在使用 JQuery 插件 imagemapster以及作者示例中的代码,位于 jsfiddle http://jsfiddle.net/jamietre/jQG48我能够动态调整图像图的大小。现
使用 imagemapster jQuery 脚本 (tooltip.js)。我的工具提示需要是 position:absolute。这运行完美,除了:Windows XP/7 IE8。这是测试页:h
我是一名优秀的程序员,十分优秀!