Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.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
Php 在OpenCart中悬停时显示次映像_Php_Css_Opencart2.x - Fatal编程技术网

Php 在OpenCart中悬停时显示次映像

Php 在OpenCart中悬停时显示次映像,php,css,opencart2.x,Php,Css,Opencart2.x,我在OpenCart 2.0中有默认主题,当我悬停一个产品时,我希望显示次映像(如果该产品上有次映像),而不是第一个。然后再回来 这可能吗 编辑:我想要的代码不是如何产生效果。我想知道的是,当我用PHP调用另一个图像时,代码是什么样子的 一种不那么优雅的方法是使用jQuery更改图像源。索引+1用于基本上跟踪图像 jQuery(“#YourSelector此处img”)。每个(函数(索引){ jQuery(this).hover(函数(){ jQuery(this.attr('src','/

我在OpenCart 2.0中有默认主题,当我悬停一个产品时,我希望显示次映像(如果该产品上有次映像),而不是第一个。然后再回来

这可能吗


编辑:我想要的代码不是如何产生效果。我想知道的是,当我用PHP调用另一个图像时,代码是什么样子的

一种不那么优雅的方法是使用jQuery更改图像源。索引+1用于基本上跟踪图像


jQuery(“#YourSelector此处img”)。每个(函数(索引){
jQuery(this).hover(函数(){
jQuery(this.attr('src','/图像的位置/'+(index+1)+'.png');
},函数(){
jQuery(this.attr('src','/图像的位置/'+(索引+1)+'\u新图像的后缀'+'.png');
});

});是的,这是可能的。请不要混用标签-使用
opencart
opencart2.x
。这上面有什么不优雅的地方?你还想怎么做?只有两个选项—CSS和
背景图像
(需要对模板和CSS进行更多更改)或jQuery—更改img src。您的答案缺少PHP控制器部分,因为这也需要调整……我想要的不是CSS或jQuery。我现在已经编辑了我的文章,所以很明显我需要PHP调用函数。为什么需要PHP调用来更改图像?服务器交互不是全部必需的吗?顺便问一下,你已经解决了吗?