我有地图中心,并作为浮点数.
我怎样才能将它作为2个分离的变量得到:
var lat = ...
var lng = ...
Run Code Online (Sandbox Code Playgroud)
我有浮动:
var NewMapCenter = map.getCenter();
Run Code Online (Sandbox Code Playgroud)
我试图通过浮动,toWords(x)但没有工作
我试图减去(,)和split,但没有奏效
var latlngStr = (StrNewMapCenter.substr(1, (StrNewMapCenter.length-1))).split(",",2);
var NewMapCenter = parseFloat(latlngStr[0]);
Run Code Online (Sandbox Code Playgroud)
我尝试过,但这是一个事件,但我需要它而不需要点击.
google.maps.event.addListener(map, 'click', function(event) {
var myLatLng = event.latlng;
var Newlat = position.coords.latitude;
var Newlng = position.coords.longitude;
}
Run Code Online (Sandbox Code Playgroud)
谢谢塞巴斯蒂安
我有这个jQuery函数:
$('.scrollToLoginBox').click(function(){
$('html, body').animate({scrollTop: $("#LoginBox").offset().top-5}, 'slow');
});
Run Code Online (Sandbox Code Playgroud)
我不希望它作为一个类,我希望能够像这样调用它: onClick="scrollTo(id);"
那么,我该如何将函数放在javascript格式中:
function scrollTo(id){
$('html, body').animate({scrollTop: $("#'+id+'").offset().top-5}, 'slow');
}
Run Code Online (Sandbox Code Playgroud)
由出版商编辑:
我不讨厌你们; o)我很欣赏你们的所有答案,但我并不是想要得到这个.另一方面,我正在尝试构建我上面发布的相同功能.所以,在点击时我将发送id(我有Ex.Login或LoginBox),这样该函数将慢慢滚动到锚点(id = Login或LoginBox).
现在我必须这样调用它:class ="scrollToLoginBox",而不是我想把它称为onClick ="scrollTo('LoginBox');
我有20个相同的功能,如上所述,每个id一个.我拥有和不想要的另一个例子是:class ="scrollToSettings",而不是我想称它为onClick ="scrollTo('LoginBox');或onClick ="scrollTo('Settings');
$('.scrollToSettings').click(function(e){
$('html, body').animate({scrollTop:$("#settings").offset().top-5}, 'slow');
return false;
});
$('.scrollToFaqs').click(function(e){
$('html, body').animate({scrollTop:$("#formCode").offset().top-5}, 'slow');
return false;
});
Run Code Online (Sandbox Code Playgroud)
我想只有一个带id的函数.我只是不知道如何将id传递给这个jQuery函数; o)
我使用的是这段代码:
http://labs.abeautifulsite.net/archived/jquery-alerts/demo/
Run Code Online (Sandbox Code Playgroud)
它与jQuery 1.8.3一起运行良好.
现在我改为jQuery 1.9.1,它停止了工作
我的大多数其他代码都有问题,大部分我不得不改变.live for .on它已经解决了(我不知道这是否是正确的做法),但是使用这段代码,我找不到问题.
这条线似乎给出了问题:
// IE6 Fix
var pos = ($.browser.msie && parseInt($.browser.version) <= 6 ) ? 'absolute' : 'fixed';
Run Code Online (Sandbox Code Playgroud)
你可以在jsFiddle中测试它,你可以改为jQuery 1.8.3,看它是如何工作的.