这是我的问题。
我有这段代码将用户位置设置为文本框中的坐标。
var initialLocation;
$('#from').val(initialLocation);
initialLocation变量获取用户当前的位置作为坐标,然后
$('#from').val(initialLocation);
将这些坐标放在“来自”文本框中。但是,我希望我的文本框仅显示“您的位置”,而不是像“ 45.542307,-73.567200”之类的无聊坐标。
因此,基本上,我希望在文本框中输入坐标,但是将用户看到的内容从“ 45.542307,-73.567200”更改为“您的位置”。
可以做这样的事情吗?
谢谢 !
最佳答案
您可以使用Jquery的数据方法来存储特定于元素的数据
$("#from").data("currentLocation", initialLocation).val("Your location");
//To retrieve the currentLocation
$("#from").data("currentLocation");