【问题标题】:Magento - Display element on page load using scriptaculous and prototypeMagento - 使用 scriptaculous 和原型在页面加载时显示元素
【发布时间】:2013-09-11 19:18:55
【问题描述】:

我的产品列表页面中有一个元素要隐藏,直到文档的其余部分完成加载。 (这是一个带有“hideme”类的列表项) JS 解决方案对我不起作用,所以我正在寻找一种脚本方法,它应该在 Magento 中工作得更好。 任何帮助将不胜感激。 谢谢!

【问题讨论】:

    标签: magento scriptaculous


    【解决方案1】:

    如果你想在 DOM 加载后做一些客户端的东西,你应该试试这个: document.observe("dom:loaded", function() { // 最初隐藏选项卡内容的所有容器 $$('div.tabcontent').invoke('hide'); });

    更像是 jQuery(document).ready();

    您好。

    【讨论】:

    • 感谢@Beto 的回复。您能否指出该代码的放置位置?这就是我的代码现在的样子:<li class="hideme"><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist">+ Lista</a></li> 这是我需要隐藏的项目,直到文档的其余部分完成加载。谢谢,这是我第一次尝试 scriptaculous 和原型。
    • 首先在你的元素中添加一个 display none 和一些 id。
  • 你知道我怎样才能为效果添加 1 秒的延迟吗?再次感谢!
  • 猜你喜欢
    相关资源
    最近更新 更多
    热门标签