我写了一个函数,应该可以在我点击的位置添加一个项目到 div 中。现在这个函数的问题是,每次我点击时,它都会获取文档的 x 和 y 位置,而不是 div 内的 x 和 y 位置。所以,我想实现的是,我的 div 的左上角应该给出 x=0 和 y=0,但我不知道这是否可能?我想还有另一种方法可以做到这一点...
$scope.addOnClick = function(event) {
$scope.items.push( {
"label": "Click",
"value": 100,
"x": event.x-50,
"y": event.y-50,
})
}
offsetX
和offsetY
,但它们似乎不正确。 - trysis