Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Google和Jquery选项卡:地图只在Google中在所有内容上加载黑色矩形

Google和Jquery选项卡:地图只在Google中在所有内容上加载黑色矩形
EN

Stack Overflow用户
提问于 2013-05-26 02:19:00
回答 1查看 656关注 0票数 1

好的,我相信这里的每个人都厌倦了Gmap和Jquery选项卡,因为这里有很多关于它的问题,但这是一个奇怪的问题。

下面是问题的屏幕截图:http://scotbrut.co.uk/screenshot-chrome-maps-tabs-issue.png

你可以在这里的网站上亲眼看到它(一定要在Chrome中查看它):http://scotbrut.co.uk/archive/hunterian-art-gallery/ ...or在网站上的任何存档条目上。

基本上,Google Map窗口显示在每个归档条目的最后一个选项卡中,它似乎在所有其他选项卡和内容的顶部加载一个黑色矩形(尽管您可以通过它来选择文本/单击链接等等)。您可以通过单击“图库”或“地图”选项卡使其消失。

据我所知,这个问题仅限于Google (win & mac);我已经在我的mac和火狐、Chrome和IE7上通过10台在windows上测试了该网站,没有问题。

更奇怪的是,这个网站一直运作得很好,直到昨天这个问题才抬头。在过去的一周里,代码甚至内容都没有改变,也没有应用插件或Wordpress更新,所以我无法理解为什么会突然发生这种情况?

任何输入都将是非常感谢的--到目前为止,我所能诊断出的是,这是一个与Google、Chrome和jquery tabs...but组合在一起的问题,它在近3个月前就已经完美地工作了!通常情况下,我只会把它归结为我的劣质编码和谷歌,直到我找到一个解决方案(通常在这里),但这真的让我感到困惑。

基本网站信息:

该站点构建在Wordpress 3.5上,google地图使用插件显示(因此它们被用一个短代码调用),而选项卡只是一个基本的jquery选项卡设置。我不记得具体是哪一个,但它们似乎基本上是一样的。

如果有任何代码或任何需要帮助诊断的问题,请告诉我,我会乐意的。

而且-这是我在这里的第一篇帖子,所以请轻松一点:)哈哈。

EN

回答 1

Stack Overflow用户

发布于 2013-05-27 02:35:05

是的,在这些事情上,我很不耐烦,不愿意等待谷歌修复这个bug (如果它确实是一个bug...personally,我认为它是,即使是另一个webkit浏览器Safari,对代码也没有问题),所以我找到了一个类似于烤建议的解决方法。

这个问题似乎源于{visibility: hidden;}被应用到地图上。出于某种原因,chrome将其呈现为黑匣子,您可以在上面的屏幕截图中看到。当它被设置为可见时,该映射将显示在所有其他选项卡/内容之上。似乎可见性规则被chrome解释为隐藏映射内容(所以是图像、瓷砖等),而现在则是容器的其余部分。

我找到的解决方法是jquery代码的一部分,当您通过添加或删除带有{visibility: hidden;}{visibility: visible;}的类来单击链接时,会隐藏/显示每个选项卡。

我所做的就是将一个带有{visibility: hidden;}的类(在本例中是.novis)添加到整个map选项卡容器div中,这样整个map选项卡就被隐藏在加载中,而不仅仅是映射本身。然后,我只给map选项卡链接一个惟一的ID (在本例中是#mappage),以便Javascript挂钩,并编写了一些脚本,说明单击map选项卡链接可以删除没有可见性的.novis类。现在似乎在所有浏览器上都能正常工作。

下面是我添加的代码:

代码语言:javascript
运行
AI代码解释
复制
$("ul.tabs li#mappage").click(function() {
            $("div#mapcontainer").removeClass("novis");
            //$(this).addClass("active"); 
            });

这是整个jquery选项卡代码(最后是我的代码片段):

代码语言:javascript
运行
AI代码解释
复制
  <script type="text/javascript">
    $(document).ready(function() {

        //Default Action
        $(".tab_content").css({'visibility':'hidden'  , 'position':'absolute'});
        $("ul.tabs li:first").addClass("active").show(); 
        $(".tab_content:first").css({'visibility':'visible' , 'position':'static'}); 

        //On Click Event
        $("ul.tabs li").click(function() {
        $("ul.tabs li").removeClass("active");
        $(this).addClass("active"); 
        $(".tab_content").css({'visibility':'hidden' , 'position':'absolute'}); 
            var activeTab = $(this).find("a").attr("href"); 
        $(activeTab).css({'visibility':'visible'  , 'position':'static'});
        return false;
        });
        $("ul.tabs li#mappage").click(function() {
        $("div#mapcontainer").removeClass("novis");
        //$(this).addClass("active"); 
        });
    });
</script>

希望这是有意义的。我怀疑这对其他任何人都有多大用处,但我想我还是把我发现的东西贴出来吧。再次感谢您为我指出了正确的方向:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16758241

复制
相关文章
Neo4j使用Cypher查询图形数据
原文出处:http://www.yund.tech/zdetail.html?type=1&id=e5a7ca6d4e801e88790cc85b94e1f405 作者:jstarseven  Neo
大道七哥
2019/08/23
2.7K0
Neo4j使用Cypher查询图形数据
Java 使用 Tess4J 实现图像识别
最近需要用Java做一个图像识别的东西,查了一些资料,在此写一个基于Tess4J的教程,方便其他人参考和使用。
全栈程序员站长
2022/07/01
2.2K0
Java 使用 Tess4J 实现图像识别
【Image J】图像的背景校正
答:无论是明场还是荧光场的图像,都可能出现一定程度的光照不均匀。这种不均匀不仅影响图像的美观,而且也会影响对该图像的测量分析(尤其是荧光图像)。如下:
Mark Chen
2021/01/11
5.9K0
【Image J】图像的背景校正
Neo4j常用查询语句
Cypher使用match子句查询数据,是Cypher最基本的查询子句。在查询数据时,使用Match子句指定搜索的模式,这是从Neo4j数据库查询数据的最主要的方法。match子句之后通常会跟着where子句,向模式中添加过滤性的谓词,用于对数据进行过滤。在查询数据时,查询语句分为多个部分,with子句用于对上一个查询部分的结果进行处理,以输出到下一个查询部分。
水煮麥楽雞
2022/11/20
2.7K0
贪心——376. 摆动序列
如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为 摆动序列 。第一个差(如果存在的话)可能是正数或负数。仅有一个元素或者含两个不等元素的序列也视作摆动序列。
向着百万年薪努力的小赵
2022/12/02
2930
贪心——376. 摆动序列
摆动序列,也能贪心
力扣题目链接:https://leetcode-cn.com/problems/wiggle-subsequence
代码随想录
2021/11/16
6220
LeetCode 280. 摆动排序
给你一个无序的数组 nums, 将该数字 原地 重排后使得 nums[0] <= nums[1] >= nums[2] <= nums[3]...。
Michael阿明
2021/02/19
6280
小程序图片左右摆动效果
先看效果,实现一个图片左右摇动,在一般的H5宣传页,商家活动页面我们会看到这样的动画,小程序的动画效果不同于css3动画效果,是通过js来完成的,其实步骤很简单,首先创建动画实例,再调用实例来描述动画,最后导出即可。
王小婷
2019/07/15
2K0
小程序图片左右摆动效果
贪心算法:摆动序列
题目链接:https://leetcode-cn.com/problems/wiggle-subsequence/
代码随想录
2020/11/26
8200
Qt官方示例-摆动的文字
QBasicTimer是计时器的低级类。与QTimer不同,QBasicTimer不会从QObject继承。它不会在经过一定时间后发出timeout()信号,而是将QTimerEvent发送到我们选择的QObject。这使QBasicTimer成为QTimer的更轻量级替代。主要用于高度优化或性能要求较高的应用程序(例如嵌入式应用程序)。
Qt君
2020/02/24
1.8K0
图像文字识别(四):java调用tess4j识别图像文字
Tesseract-OCR支持中文识别,并且开源和提供全套的训练工具,是快速低成本开发的首选。前面记录过在java中调用tesseract-orc,该方法的原理是通过在java中调用cmd命令行,来执行tesseract,但是该方式需要下载软件,在电脑上安装环境,移植性不高。
全栈程序员站长
2022/06/29
5.4K0
图像文字识别(四):java调用tess4j识别图像文字
LeetCode 324. 摆动排序 II
给定一个无序的数组 nums,将它重新排列成 nums[0] < nums[1] > nums[2] < nums[3]… 的顺序。
Michael阿明
2020/07/13
7830
LeetCode 324. 摆动排序 II
Neo4j的查询语法笔记(二)
cypher是neo4j官网提供的声明式查询语言,非常强大,用它可以完成任意的图谱里面的查询过滤,我们知识图谱的一期项目 基本开发完毕,后面会陆续总结学习一下neo4j相关的知识。今天接着上篇文章来看下neo4j的cpyher查询的一些基本概念和语法。 一,Node语法 在cypher里面通过用一对小括号()表示一个节点,它在cypher里面查询形式如下: 1,() 代表匹配任意一个节点 2, (node1) 代表匹配任意一个节点,并给它起了一个别名 3, (:Lable) 代表查询一个类型的数据 4, (
我是攻城师
2018/05/14
4.9K0
​LeetCode刷题实战376:摆动序列
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 !
程序员小猿
2021/09/17
3140
​LeetCode刷题实战376:摆动序列
Leetcode|中等|序列|376. 摆动序列
1 贪心算法 class Solution { public: int wiggleMaxLength(vector<int>& nums) { int preDiff = 0, curDiff = 0; int count = 0; for (int i = 0; i < nums.size(); i++) { if (i == 0) { count++;
SL_World
2021/09/18
2250
neo4j︱Cypher 查询语言简单案例(二)
版权声明:博主原创文章,微信公众号:素质云笔记,转载请注明来源“素质云博客”,谢谢合作!! https://blog.csdn.net/sinat_26917383/article/details/79850412
悟乙己
2019/05/26
2.2K0
neo4j的一些查询操作
查询操作系统版本为“2.6.29.1”的DTU设备具有的漏洞 MATCH (s:dtu)-[p:操作系统版本]->(o)<-[:操作系统版本]-(l:loophole) where o.label =’2.6.29.1’ return l
opencode
2022/12/26
9510
neo4j的一些查询操作
maven中slf4j+log4j的使用
0.背景 参考这篇 Springboot中slf4j+log4j2的使用 1.导入pom <!-- 日志相关 - Start --> <!-- slf4j --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.25</version> </d
玖柒的小窝
2021/09/14
1K0
Neo4j 查询已经创建的索引与约束
在Neo4j 2.0之后为cypher语法增加了一些类似于DDL的语法,能够自己创建索引,约束等等。
用户3148308
2018/09/13
2.1K0
Neo4j 查询已经创建的索引与约束
​LeetCode刷题实战324:摆动排序 II
算法的重要性,我就不多说了吧,想去大厂,就必须要经过基础知识和业务逻辑面试+算法面试。所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道算法题,题目就从LeetCode上面选 !
程序员小猿
2021/07/29
2110

相似问题

Zoho发票API不工作

110

JSON/EJSON错误w/ Stripe API -In发发票Web钩子事件

10

与ZOHO发票的集成

22

使用Stripe通过web钩子原谅发票

10

小发票api卷曲请求

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档