我有 50 个 div,它们都具有相同的类 (.marker) 和一个 ID(#a1、#a2、...)。
现在我想要的是,如果我将鼠标悬停在这样一个 div 上,则会调用一个 JavaScript 函数来返回特定 div 的 css-left 属性:
function(divId){
return $(divId).css("left");
}
而且我不知道如何在不必为每个 div 编写函数调用的情况下做到这一点。 我想到了 this.css("left") 的一些东西,它节省了我的打字工作。
感谢您提前帮助...
最佳答案
您不能从点击处理程序返回值。但是,您可以改变更改变量的方法
var currentLeft;
$('.marker').hover(function(){
currentLeft = $(this).css('left');
});
关于javascript - 在 div 悬停时,返回它的左属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31942638/