我正在使用Wix.com构建一个网站,我正在尝试添加一个包含代码的功能。我想只有当我将鼠标悬停在页面上的文档上时才会出现一个按钮。到目前为止,按钮按照我想要的方式显示,但是当我尝试点击它时,它会一直闪烁,所以我很难点击它。
我是新手,所以我只是尝试了基本的调试但是我仍然不知道为什么会这样。另外,我从Wix论坛找不到太多帮助,这里有代码和网站截图(代码示例是按钮)
let rollLeft = {
"duration": 200,
"direction": "left"
};
let rollRight = {
"duration": 200,
"direction": "right"
};
$w.onReady(function () {
//TODO: write your page related code here...
});
export function document15_mouseIn(event) {
//Add your code for this event here:
if(!$w('#button1').isVisible)
{
$w('#button1').show("roll", rollLeft);
}
}
export function document15_mouseOut(event) {
//Add your code for this event here:
if($w('#button1').isVisible)
{
$w('#button1').hide("roll", rollRight);
}
}
没有看到它在行动这是一个猜测,但看起来当你移动到按钮,你离开pdf,导致按钮隐藏。
我至少可以想到两种方法来解决这个问题:
delay
添加到效果选项中,以便用户有足够的时间在按钮开始消失之前单击该按钮。