2013-02-01 66 views
3

在我的https://getsatisfaction.com/gsfnmichelle/products页面上,有一个面包屑跟踪栏显示“产品”。我试图将其改为“类别”。我可以在检查器中做到这一点,但是当我将代码放入自定义脚本(这只是我使用的平台上的主页/ gsfnmichelle)时,它不起作用。尽管我能够得到正确的元素(jQuery('。crumb_link span');)并使用(jQuery('。crumb_link span')。text('Categories');)来更改它,但是我可以当它位于另一个页面(/ products)之外时,如何改变它(/ gsfnmichelle),因为它是我们可以插入自定义代码的唯一地方。从主页面更改元素

我觉得像这样的检查的页面和更改的元素,但它不工作:

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');} 
}; 

我错过了什么?

回答

3

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

您目前的状况永远不会如此。