使用jQuery选择器,如何保存我使用游标选择的坐标?
基本上,我必须用光标跟踪我选择的坐标,但是 我真的不知道如何使用save()方法保存它。有人能帮忙吗 以下是我到目前为止得到的信息: var newCoords=“” 试试这个使用jQuery选择器,如何保存我使用游标选择的坐标?,jquery,html,Jquery,Html,基本上,我必须用光标跟踪我选择的坐标,但是 我真的不知道如何使用save()方法保存它。有人能帮忙吗 以下是我到目前为止得到的信息: var newCoords=“” 试试这个 function save() // saves the shape { var offset = $("#theImg").offset(); var sLeft = offset.left; var sTop = offset.top; } 您可以将数据属性中的值保存在画布上:
function save() // saves the shape
{
var offset = $("#theImg").offset();
var sLeft = offset.left;
var sTop = offset.top;
}
您可以将数据属性中的值保存在画布上:
function save() // saves the shape
{
var offset = $("#theImg").offset();
$("#theCanvas").data('left', offset.left);
$("#theCanvas").data('top', offset.top)
}
然后像这样检索它们:
alert ($("#theCanvas").data('left'));
alert ($("#theCanvas").data('top'));
否则,请按照social的建议执行操作,除了在全局范围内声明变量(不在函数或任何其他函数内),然后在保存函数内设置值。要将坐标保存在何处?现在任何位置都可以。谢谢。你能想出其他办法吗?我真的不知道你在干什么,先生,但是我在哪里能找到它们呢?因为我基本上是在制作一个网站,用户可以在网站上点击我在图片上选择的内容。具体来说,我有背景图像作为房屋模型,我需要选择所有这些房屋,以便用户可以选择查看有关它们的信息。但现在,我只需要让它们可以点击。谢谢,我问你需要在哪里保存它们,你写了“现在任何位置都可以”,所以我向你展示了如何在DOM中保存它们。如果你的问题真的是关于永久存储的——这是一个大而广泛的问题,答案可能涉及数据库、平面文件、web服务等。对数据存储进行一些研究,如果你不能弄清楚,可以问一个更具体的问题。
alert ($("#theCanvas").data('left'));
alert ($("#theCanvas").data('top'));