Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.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
DIVI:mouseenter中的Javascript不起作用_Javascript_Wordpress_Mouseenter - Fatal编程技术网

DIVI:mouseenter中的Javascript不起作用

DIVI:mouseenter中的Javascript不起作用,javascript,wordpress,mouseenter,Javascript,Wordpress,Mouseenter,我正在使用WordPress上的Divi为客户创建一个网站 我需要添加一些js代码来创建mouseentereffet,以便将徽标更改为二维码 代码如下: window.onload = function(){ let wechatLogo = document.querySelector('#wechat img'); wechatLogo.addEventListener('mouseenter', e => { wech

我正在使用WordPress上的Divi为客户创建一个网站

我需要添加一些js代码来创建
mouseenter
effet,以便将徽标更改为二维码

代码如下:

    window.onload = function(){
        let wechatLogo = document.querySelector('#wechat img');
        wechatLogo.addEventListener('mouseenter', e => {
            wechatLogo.src = "/wp-content/uploads/2020/10/微信图片_20201017141208-1.jpg";
    });
    }
它在前面什么也不做,也没有任何错误

我可能需要你的帮助


非常感谢。

尝试使用
wechatLogo.srcset

window.onload = function(){
        let wechatLogo = document.querySelector('#wechat img');
        wechatLogo.addEventListener('mouseenter', e => {
            wechatLogo.srcset = "https://www.ateliersfrancochinois.com/wp-content/uploads/2020/10/微信图片_20201017141208-1.jpg";
    });
   }

尝试使用
wechatLogo.srcset

window.onload = function(){
        let wechatLogo = document.querySelector('#wechat img');
        wechatLogo.addEventListener('mouseenter', e => {
            wechatLogo.srcset = "https://www.ateliersfrancochinois.com/wp-content/uploads/2020/10/微信图片_20201017141208-1.jpg";
    });
   }

这不是你网站上的代码。你能具体说明哪个徽标吗?您还尝试过事件侦听器中的
console.log
?有火吗?标志img的id是“微信”。标志就在“苏维兹苏尔”的下方。我现在在eventlistener中添加了
console.log
,它可以正常工作。我的意思是它显示了我希望它出现的img的url。但是图像没有改变。这不是你网站上的代码。你能具体说明哪个徽标吗?您还尝试过事件侦听器中的
console.log
?有火吗?标志img的id是“微信”。标志就在“苏维兹苏尔”的下方。我现在在eventlistener中添加了
console.log
,它可以正常工作。我的意思是它显示了我希望它出现的img的url。但是图像没有改变。非常感谢!这对我都有好处!请您解释一下为什么我们应该使用
srcset
而不是这里的
src
。非常感谢!这对我都有好处!请您解释一下为什么我们应该使用
srcset
而不是这里的
src
?。