如果没有ID,我如何使用jQuery更改favicon?我试图添加一个ID,但我似乎无法找到它.我一直试图在控制台中找到正确的路径而没有成功.这是我尝试过的:jQuery(:contains("快捷图标")).attr("id","favicon")
我认为这些是步骤,但我无法超越第一个:
通过jQUERY进入FAVICON的位置:STUCK.这是HTML:
<link href='/favicon.png' rel='shortcut icon' />
Run Code Online (Sandbox Code Playgroud)为FAVICON添加ID:
$('element').attr('id', 'favicon');
Run Code Online (Sandbox Code Playgroud)使用身份证,改变FAVICON:
$('#favicon').attr('href','https://aerohive.com/sites/all/themes/aerohivenetworks/favicon.ico');
Run Code Online (Sandbox Code Playgroud)元素的类型link不是element.
您可能有多个链接元素,因此您应该更具体并使用属性选择器(因为您的属性具有可能的唯一值).
jQuery('link[rel="shortcut icon"]')
Run Code Online (Sandbox Code Playgroud)
没有必要添加ID,丢弃对元素的引用,然后使用ID获取对元素的新引用.跳过第2步.
jQuery('link[rel="shortcut icon"]').attr('href','https://aerohive.com/sites/all/themes/aerohivenetworks/favicon.ico');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5973 次 |
| 最近记录: |