Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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
Javascript 在div悬停时,返回它';s左属性_Javascript_Jquery_Css_Hover_Function Call - Fatal编程技术网

Javascript 在div悬停时,返回它';s左属性

Javascript 在div悬停时,返回它';s左属性,javascript,jquery,css,hover,function-call,Javascript,Jquery,Css,Hover,Function Call,我有50个div,它们都具有相同的类(.marker),还有一个id(#a1,#a2,…) 现在我想,如果我将鼠标悬停在这样一个div上,就会调用一个JavaScript函数,返回特定div的css left属性: function(divId){ return $(divId).css("left"); } 我不知道如何做到这一点,而不必为每个div编写函数调用。 我想到了一些与这个.css(“左”),这节省了我的打字工作 提前感谢您的帮助…您无法从单击处理程序返回值。但是,您可以更改更改变

我有50个div,它们都具有相同的类(.marker),还有一个id(#a1,#a2,…)

现在我想,如果我将鼠标悬停在这样一个div上,就会调用一个JavaScript函数,返回特定div的css left属性:

function(divId){
return $(divId).css("left");
}
我不知道如何做到这一点,而不必为每个div编写函数调用。 我想到了一些与这个.css(“左”),这节省了我的打字工作


提前感谢您的帮助…

您无法从单击处理程序返回值。但是,您可以更改更改变量的方法

var currentLeft;
$('.marker').hover(function(){
    currentLeft = $(this).css('left');
});

不能从单击处理程序返回值。但是,您可以更改更改变量的方法

var currentLeft;
$('.marker').hover(function(){
    currentLeft = $(this).css('left');
});

您想将左属性值返回到哪里?返回到另一个函数,该函数在其中一个div的中间设置了一个红点…您能编辑您的答案以包含您想将值返回到哪里的代码吗?您想将左属性值返回到哪里?返回到另一个函数,该函数在其中一个div的中间设置了一个红点divs…你能编辑你的答案,把你想要返回值的代码包括进去吗?非常感谢你。。。这很有帮助……:)我知道我为什么使用stackoverflow=P@FabianSchneider,gald it help:)如果您想使用悬停功能获得它,您可以使用悬停功能,而不是单击非常感谢。。。这很有帮助……:)我知道我为什么使用stackoverflow=P@FabianSchneider,gald it help:)如果您想使用鼠标悬停获取它,可以使用鼠标悬停功能,而不是单击