Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用于简单产品库的CSS/JS切换缩略图不透明度_Javascript_Html_Css_Image_Thumbnails - Fatal编程技术网

Javascript 用于简单产品库的CSS/JS切换缩略图不透明度

Javascript 用于简单产品库的CSS/JS切换缩略图不透明度,javascript,html,css,image,thumbnails,Javascript,Html,Css,Image,Thumbnails,我正在建立一个非常简单的产品库,只有两个缩略图和一个放大图来显示产品的正面/背面。我已使图像开关工作,缩略图不透明度,悬停时,请参见代码笔: (由于某些原因,代码笔不会切换图像,它在本地工作正常,但它仍然说明了问题) 我所需要的是缩略图来交换不透明度,因此当单击缩略图时,它会获得不透明度,以指示其附带的大图像正在显示,反之亦然,如果有人想在效果/淡入淡出等方面使用CSS,这也会有所帮助。检查控制台输出(加载资源失败)。出现406数据错误-服务器不允许访问该文件。请检查服务器上映像的文件权限(至少

我正在建立一个非常简单的产品库,只有两个缩略图和一个放大图来显示产品的正面/背面。我已使图像开关工作,缩略图不透明度,悬停时,请参见代码笔: (由于某些原因,代码笔不会切换图像,它在本地工作正常,但它仍然说明了问题)


我所需要的是缩略图来交换不透明度,因此当单击缩略图时,它会获得不透明度,以指示其附带的大图像正在显示,反之亦然,如果有人想在效果/淡入淡出等方面使用CSS,这也会有所帮助。

检查控制台输出(加载资源失败)。出现406数据错误-服务器不允许访问该文件。请检查服务器上映像的文件权限(至少应为644),并且您已将MOD权限设置为允许远程映像请求。

检查控制台输出(加载资源失败)。出现406数据错误-服务器不允许访问该文件。检查服务器上映像的文件权限(至少应为644),并检查您是否已将MOD权限设置为允许远程映像请求。

请查找以下更改。这些问题是:

  • 调用函数时,需要提及完整的映像路径
  • 最好使用
    document.getElementById
    ,同时以独占方式指向dom元素
功能切换img(一){
document.getElementById(“imageSRC”).src=i;
}
。按钮:悬停{
不透明度:0.8
}

请查看下面的更改。这些问题是:

  • 调用函数时,需要提及完整的映像路径
  • 最好使用
    document.getElementById
    ,同时以独占方式指向dom元素
功能切换img(一){
document.getElementById(“imageSRC”).src=i;
}
。按钮:悬停{
不透明度:0.8
}


document.images[“wine”].src='class2]http://bonrouge.com/“+i
您必须包含完整路径。代码笔工作得更好一些,但不能解决主要问题。
document.images[“wine”].src=”http://bonrouge.com/“+i
您必须包含完整路径。代码笔工作得更好一些,但不能解决主要问题。
.button:hover {  opacity:0.8  }

function switchImg(i) {
   document.images["wine"].src = i;
}