从主页更改元素

Change element from main page

本文关键字:元素 主页      更新时间:2023-09-26

在我的 https://getsatisfaction.com/gsfnmichelle/products 页面上,有一个面包屑痕迹,上面写着"产品"。我正在尝试将其更改为"类别"。我可以让它在检查器中做到这一点,但是当我将代码放入自定义脚本(这只是我正在使用的平台上的主页/gsfnmichelle)时,它不起作用。

即使我能够获得正确的元素(jQuery('.crumb_link span';)并使用 ( jQuery('.crumb_link span').text('类别');) 进行更改,当它在主页面(/gsfnmichelle)之外的另一个页面 (/products) 中时,我不知道如何更改它,因为它是我们唯一可以插入自定义代码的地方。

我以为这样的事情会检查页面并更改该元素,但它不起作用:

jQuery(document).ready(function () {
    if (window.location.pathname =="/gsfnmichelle/products") {
        jQuery('.crumb_link span').text('Categories');}
};

然后我尝试使用 if 语句来检查正确的元素,但这也不起作用:

jQuery(document).ready(function () {
    if (jQuery('.crumb_link span').text =='Products') { 
        jQuery('.crumb_link span').text('Categories');}
};

我错过了什么?

您可能想使用 if (jQuery('.crumb_link span').text() == "Products")jQuery('.crumb_link span:contains(Products)').text('Categories')

你现在的状况永远不会是真的。