问题标签 [infobox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1326 浏览

javascript - 必应地图信息框 setHtmlContent 不起作用

我的网站中有以下必应地图代码。它遵循http://www.bingmapsportal.com/isdk/ajaxv7#Infobox20上给出的示例。但是 infoboxOptions 中的 htmlContent 属性和 setHtmlContent() 方法似乎都没有为信息框添加我想要的背景颜色。信息框本身可以正确呈现。其他属性似乎也有效。

如何将我的 HTML 添加到信息框?我在这里使用了背景颜色,但我的想法是我将显示一个可能有多个点击事件的自定义 HTML。

0 投票
1 回答
3200 浏览

css - 谷歌地图信息框关闭按钮

我在 Google 地图上的 InfoBox 有问题。我已经按照我的意愿设置了它,但是关闭按钮消失了:/...有人知道如何解决这个问题吗?

我的代码:

CSS

http://jsfiddle.net/jEhJ3/3521/

0 投票
0 回答
380 浏览

javascript - 谷歌地图 API V3 - 需要在完全相同的位置有多个标记

在网上四处寻找我的问题的解决方案似乎是很多人对解决方案的需求正好相反,他们想要抵消标记。

我需要的是能够显示一个标记,并带有一个显示该位置各种事物的信息窗口。想想一栋有很多商店的建筑。

我在页面上的 html 中找到了一个可以正确执行此操作的模板,这不是我想要从中调用信息的地方,因为我将使用数据库。我已经搜索过了,找不到比聚类更好的东西。

这是代码:

`>

它产生了这个:

http://s42.photobucket.com/user/Spanishearl/media/infowindow-multi-shop.jpg.html

我需要做同样的事情,但让它从数据库中调用。

0 投票
1 回答
1796 浏览

mediawiki - MediaWIki 表(信息框)位于页面的右下角

我正在尝试向我的 MediaWiki 网站上的页面添加一个信息框。

我的 common.css 中有这段代码:

我在模板中有这个代码:信息框

最后,这是我插入 MediaWiki 页面的代码:

我遇到的问题是信息框在我的 MediaWiki 页面的右下角对齐。我宁愿让它出现在右上角,就像在维基百科的这个页面中一样:http ://en.wikipedia.org/wiki/Bill_Gates

我可以在我的代码中添加什么来实现这一点?

0 投票
1 回答
624 浏览

maps - 在 Bing 地图中添加多个图钉时,信息框始终采用最后一个元素

我想在我的 bing 地图中添加多个信息框,这些信息框将在启动时自动加载,而不是在点击事件时加载。假设我有 3 个图钉,所以 3 个信息框会自动弹出数据,例如第一个信息框将包含 james、第二个标记、第三个等。截至目前,如果我把它放在一个循环中并尝试添加它总是采用最后一个值

0 投票
2 回答
1271 浏览

sparql - 从 Wikipedia Infobox 获取页面/资源的 DBPedia 中所有属性的 JSON/字典

我正在尝试在 Python 项目中获取 Wikipedia 上文章信息框的表示形式。我曾尝试使用 Wikipedia API,但它输出的数据很脏,所以我正试图转移到 DBpedia。我需要能够按页面名称查询,并接收该页面的属性名称及其值的字典。例如,对于London的查询,返回的字典将包含:

等等,从中我将能够读取信息框中的所有键。我确实尝试使用 SPARQL 查询

但这会返回大量不必要的数据—— 与伦敦相关的全套三胞胎—— 这比我需要的要多几个数量级。

如上所述,如何编写查询以获取信息框属性?

0 投票
1 回答
2191 浏览

google-maps - 清除/删除谷歌地图信息框的问题(自定义信息窗口)

你能看看这个演示,让我知道为什么我不能:

1-在打开新信息框时关闭任何打开的信息框

2-当用户单击清除按钮时清除/删除打开的信息框?

这是我的代码

如您所见,我已经尝试过

我得到Uncaught TypeError: undefined is not a function.close()我也尝试了.remove()从地图中删除信息框但是当放大或缩小该框再次出现在地图上!

为了关闭现有的信息框,我也尝试了

在下面的鳕鱼中,但它也没有完成这项工作!

谢谢,

0 投票
1 回答
1148 浏览

javascript - Slick.js 不适用于 Google Maps API 中的 infoBox.js

我正在尝试在 Google Maps API 中的 infoBox.js(或默认 infoWindow)中实现轮播。轮播由slick.js插件提供支持。

据我所知,我的代码看起来不错,因为控制台中没有错误。我很难找到问题所在。

任何人都可以提出解决方案吗?谢谢你。我的完整代码片段如下,但这是我为主要组件(infoBox、slick.js、jQuery UI)订购代码的方式。

0 投票
1 回答
493 浏览

google-maps - 在所有标记上方放置一个信息框(谷歌地图)

使用 google 的 infoBox 扩展时,我注意到一些奇怪的事情。当显示信息框时,可以单击信息框下方的标记,即使它们不可见。就我而言,我猜在大多数情况下这是非常不可取的。如何将信息框放在“顶部”,这样信息框下方的标记就无法点击。

下面是一些代码片段。单击顶部标记。将鼠标移到其他标记应该位于的信息框的空白区域上。光标变为指针,标记可点击。顺便说一句,谷歌自己的符号也可以点击。这也是不可取的。

0 投票
1 回答
243 浏览

arrays - 使用 InfoBox 映射标记数组

我用这个把头发拉出来。我的总体目标是显示一个信息框,该框从名为 store_pins 的标记数组中获取其信息。

出于测试目的,我只是在单击其中一个地图标记时显示警报,该标记应显示数组中的第 5 项。最终我将显示一个包含图像和文本的信息框。

我的代码底部有一个侦听器,当单击标记时该侦听器起作用。问题是我的数组中的信息没有被传递,而不是显示文本,我得到的只是警报中显示的 [object Object]。

任何关于我哪里出错的线索都将不胜感激。