【问题标题】:How to change information using options如何使用选项更改信息
【发布时间】:2013-06-24 20:34:06
【问题描述】:

我正试图弄清楚如何做到这一点。我在一家销售仓储建筑的公司工作,我正在尝试向我们的网站添加一些新组件,其中一个是交互式的。我想要的是能够在按下按钮或选择选项(选项标签)时切换图片或文本(最好是两者)。如果有人可以提供帮助,那就太好了。

这个页面是我一直在尝试的(几个小时),它对我没有用。

http://progrower.coffeecup.com/shop/viewitem.php?productid=45

我知道相当多的 html 和少量的 javascript,所以尽可能简单地说。

【问题讨论】:

  • 举一些你需要帮助的代码的例子。您的页面有很多行,我们没有时间/精力来完成所有这些...
  • @Sergio,我知道,那段代码把我弄糊涂了!!底部的那部分,带有花朵的图片会根据选择的选项而变化

标签: javascript html image options interactive


【解决方案1】:

HTML

<select id="colour">
    <option>red</option>
    <option>purple</option>
    <option>blue</option>
    <option>yellow</option>
</select>

CSS

div {
    background: red;
    height: 150px;
    width: 150px;
}

jQuery

$(document).ready(function() {
    $('select:#colour').change(function() {
       var colour = $(this).val();
        $('div').css({'background': colour});
    });
});

您可能希望使用编辑代码来更改产品图片。

这是一个演示:JSFiddle!

【讨论】:

  • CSS 是否需要在标题中,有时这种类型的东西在我们的网站上不起作用,因为它最初的构建方式
  • 那根本不起作用 :-( 这是它需要再次出现在 leonardusa.com/page.htm?pg=TESTPAGE 上的站点,我对 JavaScript 了解的很少,所以设置起来很容易
  • 你让它工作了吗?您的图像会根据所选选项发生变化。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多