【发布时间】:2014-06-01 20:06:28
【问题描述】:
所以我有几个缩略图和它们左侧的大图像,当您单击其中一个缩略图时,我希望它将主图像更改为单击缩略图的主图像,我正在考虑使用类似的东西:
<script type="text/javascript">
function changeImage(){
document.getElementById('image').src='';
}
</script>
然后在主图上:
<img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image"/>
最后是缩略图:
<img src="<?php echo $image['thumb']; ?>" onclick="changeImage()" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" />
显然,我需要在 .src='' 中添加一些内容,但我不确定是什么,我可以在其中添加一些内容,而不是例如 1.jpg 来选择被点击的图像吗?
【问题讨论】:
-
这很容易通过谷歌找到,并且已经在这里问了很多。
-
也许我没有使用正确的词,但我找不到我需要的确切代码,到目前为止我的编码似乎很好,我只是不确定
src使用什么,因为我需要它是点击过的图像。 -
在 Google 上搜索 javascript“this”,因为“this”将是您在代码中单击的任何 src 缩略图。此外,您可以通过 javascript 谷歌更改图像 src。
-
问题是,如果我这样做,我将获得全新的代码,这意味着替换我已经完成的代码,而且我只是 JS 的初学者,要取出我的内容需要做很多工作必须输入新代码,我只是希望有人能说,是的,该代码可以工作,您可以添加类似
This的内容,这将使src无论单击哪个图像。我并不是要偷懒,但我仍在学习,如果可以的话,我今天会努力解决这个问题。
标签: javascript html image onclick thumbnails