【发布时间】:2012-10-07 05:38:33
【问题描述】:
我正在使用 html 和非常基本的 jQuery 的组合来制作一个功能类似于按钮的 img,这样当单击 img 时,图像的 src (src1) 会更改为另一个 src (src2,即是按钮被按下的图像)。 我正在尝试这样做,以便如果单击相同的图像(现在是 src2),那么它会变回原始 src(src1)。
我希望这不会让人头疼,如果需要我可以澄清一下。
这是我的代码:
<!--Html-->
<body>
<img id="pixelbutton" src="images/pixelbutton.png" onClick="pixelbuttonclick()" />
</body>
/* jQuery */
function pixelbuttonclick() {
var pixelbutton = document.getElementById("pixelbutton");
if (pixelbutton.style.src=="images/pixelbutton.png") {
document.getElementById("pixelbutton").src="images/pixelbutton_press.png";
}
else if (pixelbutton.style.src=="images/pixelbutton_press.png") {
document.getElementById("pixelbutton").src="images/pixelbutton.png";
}
}
我是一个大菜鸟,所以如果可能的话,不那么复杂的答案不胜感激。
【问题讨论】:
-
哦抱歉,我还是不太清楚 JavaScript 和 jQuery 的区别。