【发布时间】:2010-10-12 20:49:35
【问题描述】:
我有一个网页。我想更改按钮上的图标(这足以让我理解,但如果你能描述一种在按钮单击后动画图标的方法,我会很高兴)。
【问题讨论】:
-
您要更改网站图标还是其他?请详细点。
标签: javascript jquery html icons
我有一个网页。我想更改按钮上的图标(这足以让我理解,但如果你能描述一种在按钮单击后动画图标的方法,我会很高兴)。
【问题讨论】:
标签: javascript jquery html icons
如果您确实想更改 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]'),除非有一些不起作用的原因。
检查此点击事件。在那个演示中,删除类正在使用。 addClass 函数就在那里。
如果需要,您可以使用 css 本身更改图像。
显示() 隐藏();那里有显示隐藏 div 的功能。你也可以使用这些
【讨论】: