【问题标题】:Changing HTML page Icon?更改 HTML 页面图标?
【发布时间】:2010-10-12 20:49:35
【问题描述】:

我有一个网页。我想更改按钮上的图标(这足以让我理解,但如果你能描述一种在按钮单击后动画图标的方法,我会很高兴)

【问题讨论】:

  • 您要更改网站图标还是其他?请详细点。

标签: javascript jquery html icons


【解决方案1】:

如果您确实想更改 favicon,jball 的解决方案将不起作用,因为浏览器似乎不会注意到现有的 <link> 何时更改。您需要删除现有标签并插入一个新标签:

$(document).ready(function(){
    $('#favicon').remove();
    $('head').append('<link href="http://example.com/favicon.ico" id="favicon" rel="shortcut icon">');
});

NB 这假设您的原始网站图标链接的 ID 为 favicon

【讨论】:

  • 看来您需要插入新的是正确的。我仍然会使用$("#favicon") 而不是$('link[rel=shortcut icon]'),除非有一些不起作用的原因。
  • @jball 我也会 - 改变。谢谢。
  • 我们可以更及时地更改网站图标吗?不仅在准备就绪时,例如,当消息弹出窗口更改网站图标时?谢谢!
【解决方案2】:

http://api.jquery.com/click/

检查此点击事件。在那个演示中,删除类正在使用。 addClass 函数就在那里。

如果需要,您可以使用 css 本身更改图像。

显示() 隐藏();那里有显示隐藏 div 的功能。你也可以使用这些

【讨论】:

    猜你喜欢
    • 2010-11-15
    • 2021-05-25
    • 1970-01-01
    • 1970-01-01
    • 2013-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多