gpt4 book ai didi

jquery - 使变量可用于其他回调

转载 作者:行者123 更新时间:2023-12-01 03:17:30 24 4
gpt4 key购买 nike

我想让一个变量可供其他回调函数使用:

$(function(){
$("#home_sec_2 img").attr("id", function (arr) {
return arr;
});
$('#home_sec_2').on('mouseover','img',function(){
position = $(this).position().left;
var $ll = $(this).prev();
console.log($ll);
/* $ll.css({left: position}); */
$ll.css({left:position});

$ll.addClass('shown');
$ll.stop().slideToggle('slow');
var $this = $ll;
console.log(position);
var pp = $ll.position();
console.log(pp);
}),
$('#home_sec_2').on('mouseleave','img',function(){
/* $ll = $(this).attr('id'); */
**var $img = $(this).prev()**
$img.slideToggle('slow');
console.log($img);
})
});

$img 变量已打开,我想提供如何访问它的信息。

最佳答案

那你为什么不创建一个全局变量呢?

<script>
var your_var;
$('#home_sec_2').on('mouseover','img',function(){
your_var = 'some initialization';
});
$('#home_sec_2').on('mouseleave','img',function(){
alert(your_var);
});
</script>

关于jquery - 使变量可用于其他回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13964446/

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