javascript - 单击链接并到达特定页面部分时 jQuery 交换 Logo

标签 javascript jquery html css twitter-bootstrap

我正在使用基于 Bootstrap 的布局来构建网站。可以在这里访问:http://ironsummitmedia.github.io/startbootstrap-grayscale/

我使用的是图像,而不是基于文本的 Logo 。单击菜单的一部分时,有什么方法可以将图像与另一个图像交换?例如,当您单击“关于”并滑动到该部分时,我希望 Logo 交换。

谢谢

最佳答案

您可以使用 getElementById(element).src 来更改您正在使用的 Logo 的图像源,如本 jsfiddle 中所示。 (这是一个 javascript 解决方案)。

如果你必须使用 jQuery,你可以使用 .attr() 来改变来源。例如: $(element).attr("src","otherImage.jpg");

关于javascript - 单击链接并到达特定页面部分时 jQuery 交换 Logo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28005704/

相关文章:

javascript - 将结果从 .getJSON() 传递到另一个函数导致未定义

javascript - jquery圆 Angular

javascript - 克隆时 IE8 无法识别 Html 5 时间标签

javascript - 在 Rails 应用程序中使用 Javascript 显示和隐藏

javascript - 类似 iCal 的日历 jQuery

javascript - 从 Chrome 扩展程序注入(inject)后运行脚本

javascript - 单击按钮而不刷新整个页面

jQuery .attr ('id' ) 返回空

javascript - 如何开始创建 HTML5 视频库

javascript - 网站上的大尺寸图像在手机上呈现