geolocation with javascript and ruby on rails
geolocation with javascript and ruby on rails
view.html.erb
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false">
location();
</script>
切换.js
$(document).ready(function() {
$(function location()
{
alert("here in loc1233");
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(successFunction, errorFunction);
}
else {
alert("here in loc");
}
}); //showmap
$(function successFunction(position) {
var lat = position.coords.latitude;
var lot = position.coords.longitude;
alert('Your location coordinates are: Latitude:'+lat+' Longitude: '+lot);
});
});
在这里,当在 toggle.js 中调用函数 location() 时,但它只发出警报
警报("在 loc1233 中");
它不会转到该函数中的其余部分。为什么要这样给予?
谢谢
为什么要在jQuery对象中编写函数??错误函数写在哪里?
$(document).ready(function() { $(function location() { alert("here in loc1233"); if (navigator.geolocation){navigator.geolocation.getCurrentPosition(successFunction, errorFunction); } else { alert("here in loc"); } }); //showmap function successFunction(position) { var lat = position.coords.latitude; var lot = position.coords.longitude; alert('Your location coordinates are: Latitude:'+lat+' Longitude: '+lot); } function errorFunction(position){ alert('alert') } });
相关文章:
- Ruby on Rails javascript getting truncated
- 在ruby on rails中使用jquery getJSON获取数据
- Ruby On Rails应用程序与angularJS关于AJAX
- Angular JS/Rube-on-Rails-控制器未识别错误
- ruby on rails:用于不同页面的选项卡
- Ruby On Rails Ajax 提交提交两次
- Ruby on Rails - 引导旋转木马按钮不起作用
- 按索引迭代数组时,单击提交按钮Ruby on Rails
- 如何将.js从视图移动到单独的资产 - Ruby On Rails
- 如何在Ruby on Rails中集成Arbor.js
- geolocation with javascript and ruby on rails
- Ruby on Rails 4:在 Rails Web 应用程序中添加 Javascript 文件时遇到问题
- Window.onload 未被调用 [Ruby on Rails] [Vanilla Javascript]
- 如何在Ruby on Rails会话过期时重新加载或刷新页面
- 重命名上传的文件Ruby On Rails
- Ruby on Rails - grouped_collection_select error
- 带有jquery.min.map的Ruby on Rails:未能加载资源状态406
- Ruby on rails-更新ajax的PUT方法
- Heroku Ruby on Rails应用程序don't更新公共/资产目录中的未消化资产
- Ruby on rails javascript没有;无法正确加载(HTML5模板)