gpt4 book ai didi

JavaScript 函数内的 Var 处理

转载 作者:行者123 更新时间:2023-12-03 05:29:47 26 4
gpt4 key购买 nike

我的代码:

$("img.rollover-neu").hover (
function() {
var org_src = $(this).attr('src');
this.src = $(this).attr("data-rolloverImage"); },
function() { alert("h"+org_src); /*this.src = $(this).attr('src', org_src);*/ }
);

通过鼠标输入,我将图像的 src 保存在 var“org_src”内。在鼠标移出时,它应该将 src 更改回来。不幸的是,在鼠标移出函数中,变量“org_src”为空。有什么帮助吗?

谢谢

最佳答案

为什么不将 org_src 变量从事件处理程序中提取出来?

var org_src
$("img.rollover-neu").hover(function() {
org_src = this.src
this.src = this.getAttribute("data-rolloverImage")
}, function() {
this.src = org_src
});

关于JavaScript 函数内的 Var 处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40994055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com