【问题标题】:Remove or override hover text in javascript删除或覆盖 javascript 中的悬停文本
【发布时间】:2017-10-21 08:52:38
【问题描述】:

我在我的博客上使用了一个追随者计数器脚本,我正在尝试看看我是否可以隐藏它,所以只有我知道它在那里。 (您必须将其保留在说明中才能正常工作。)

我不会阅读 javascript,但我会阅读 CSS 和 HTML(在一定程度上)。我正在处理一个我想禁用悬停效果的javascript代码。

<script language="JavaScript">
  var fhsf = document.createElement('script');
  fhsf.src = "//tc.freehostedscripts.net/tcounter.php?url=xxx.tumblr.com&name=⋆&a=1";
  document.head.appendChild(fhsf);
  document.write("<span id='f_counter'></span>");
</script>

我用谷歌搜索并最终得到了我插入的$.unbind('hover');,但随后它使链接无法点击。有没有办法在删除悬停时保持链接可点击?

【问题讨论】:

  • 您想隐藏计数器脚本还是询问有关悬停或其他内容的问题?根据您问题中的信息,您只给了我们足够的信息来向您展示如何隐藏它。如果您对悬停效果有疑问,则需要包含相关的 html 和导致悬停的代码。如果我们看不到代码或问题,我们将无能为力……我们不介意读者:)
  • 啊,抱歉,我知道这很难理解。基本上,当您将鼠标悬停在链接上时,会有一个弹出悬停内容显示某某有这么多关注者。这是我想删除的。虽然我知道它引用了一个包含所有代码的文档,但我只是想知道我们在这里提供的脚本中是否有任何内容来禁用悬停。
  • 如果没有看到很难知道的相关信息,您需要更新您的问题以包含脚本生成的 HTML 和触发悬停的部分 js 代码,以便我们可以采取看看能做什么。
  • 我相信这将是生成的html &lt;a href="http://freehostedscripts.net/fc.php?id=aW5jaWRpZW0udHVtYmxyLmNvbXw3MzYyMjF8MXwx" target="_blank" title="xxx.tumblr.com has a total of xxx followers!" class=""&gt;xxx ⋆&lt;/a&gt;
  • 您应该更新您的问题,而不是向 cmets 添加代码,以便每个人都可以看到它 - 人们并不总是阅读 cmets :)。我们还需要查看触发悬停的 javascript,因为这就是我们需要定位的内容。是不是肯定有 js 悬停效果,而且不只是默认的 HTML 标题出现在任何有标题的元素上?

标签: javascript jquery css hover unbind


【解决方案1】:

即使使用 javascript 添加元素,您仍然可以使用 CSS 定位它。

例如,javascript 看起来像是在您的页面中插入一个元素 &lt;span id='f_counter'&gt;&lt;/span&gt;,因此要隐藏计数器脚本,只需使用 CSS 规则将其隐藏即可:

#f_counter { 
   display:none;
}

【讨论】:

  • 如果你看一下'src'链接,它实际上是在插入一个锚
  • @RobyRodriguez 问题中没有提到任何锚点。我们不能通过外部代码来弄清楚 OP 想要什么。关于隐藏计数器的问题,这是基于给出的具体信息的唯一可能答案 - 如果他们需要其他东西,他们必须根据 Stack Overflow 指南在他们的问题中包含相关信息。
猜你喜欢
  • 1970-01-01
  • 2016-07-25
  • 1970-01-01
  • 1970-01-01
  • 2013-12-28
  • 2012-01-19
  • 2016-08-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多