Jquery 页面标题模糊-标题混乱
以下是我正在做的: 当用户离开我的网站时,我使用这段很棒的代码来更改浏览器选项卡的页面标题 例如: 当一个用户在我的网站上时,标题会说“Blakes Seed Based”。 当用户离开时,标签会说“嘿!回来!” 问题是: 页面标题显示出来了,但其他一些乱七八糟的东西也显示出来了,我不知道它是从哪里来的 这是网站(正在开发中,因此您必须使用密码才能进入:Jquery 页面标题模糊-标题混乱,jquery,browser,Jquery,Browser,以下是我正在做的: 当用户离开我的网站时,我使用这段很棒的代码来更改浏览器选项卡的页面标题 例如: 当一个用户在我的网站上时,标题会说“Blakes Seed Based”。 当用户离开时,标签会说“嘿!回来!” 问题是: 页面标题显示出来了,但其他一些乱七八糟的东西也显示出来了,我不知道它是从哪里来的 这是网站(正在开发中,因此您必须使用密码才能进入: // Browser Navigate Away Code $(function() { // Get page title var
// Browser Navigate Away Code
$(function() {
// Get page title
var pageTitle = $("title").text();
// Change page title on blur
$(window).blur(function() {
$("title").text('Return to Paradise' + pageTitle);
});
// Change page title back on focus
$(window).focus(function() {
$("title").text(pageTitle);
});
});
网址:
密码:TopSecretPass
代码如下:
// Browser Navigate Away Code
$(function() {
// Get page title
var pageTitle = $("title").text();
// Change page title on blur
$(window).blur(function() {
$("title").text('Return to Paradise' + pageTitle);
});
// Change page title back on focus
$(window).focus(function() {
$("title").text(pageTitle);
});
});
以下是输出:
如果您有办法解决为什么会出现这些额外的乱码,请提前感谢!我转到您的页面,在浏览器控制台中玩了一分钟,找到了问题所在 在控制台中键入
$(“title”)
,您会注意到它正在选择10个元素-页面
中的初始
标记,然后在页脚中隐藏9个与Shopify接受的付款方式相对应的额外元素
由于您只想获取页面标题,请在JS中更改此行:
var pageTitle = $("title").text();
……为此:
var pageTitle = $("head title").text();
问题解决了!Genius!谢谢,谢谢,谢谢!这绝对解决了问题:D