【问题标题】:Jcarousel and display: none + SEO concernJcarousel 和显示:无 + SEO 关注
【发布时间】:2012-06-11 07:13:06
【问题描述】:

我在 3 个不同部分的页面上使用 jcarousel。我最初显示第一部分并使用display: none 隐藏其他两个。

我做了一些谷歌搜索,发现这是一个常见问题,因为任何显示为 none 的东西都会自动宽度为 0,因此 jcarousel 无法正确设置它。

我在 SO 上找到了这篇文章:Hide a jCarousel when page loads

通过将您不想显示的内容移出页面来处理它,我可以这样做,但想知道,这对 SEO 目的会不利吗?就像在 Google 中一样,不喜欢页面之外的内容?

我还有其他选择吗?

【问题讨论】:

  • 讨厌成为那个提出问题的人,但你为什么不在 CSS 中设置元素的宽度呢?还是脚本仍然中断?

标签: javascript jquery seo jcarousel


【解决方案1】:

好的,我先让内容加载,然后在加载所有页面数据后,我运行一个函数来隐藏相关内容,从而解决了我的问题。

标题中的代码.. 一旦页面上的所有内容都已加载,这将运行 hideHomeCats 函数。

$(window).load(hideHomeCats);

其中hideHomeCats是隐藏相关内容的函数。

希望这对其他人有所帮助。 :)

【讨论】:

    猜你喜欢
    • 2012-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    相关资源
    最近更新 更多