I 좌표를 수신하고, 가장 가까운 튜브 역 반환 다음 JavaScript 함수가 :이 함수의 실행의 결과로서 출력하기 위해 필요한 값의 값document.write를
function coord() {
var metro = new YMaps.Metro.Closest(new YMaps.GeoPoint(<?=getCoords($addr) ?>), { results : 1 })
YMaps.Events.observe(metro, metro.Events.Load, function (metro) {
if (metro.length()) {
metro.setStyle("default#greenSmallPoint");
var firstStation = metro.get(0);
var tubest = (firstStation.text).split("метро ");
var tube = tubest[1];
if($("span#tubest").text() == '') {
$('.whiteover').hide();
}
} else {
if($("span#tubest").text() == '') {
$('.whiteover').hide();
}
}
});
}
이다 "tube"변수 (var tube = tubest [1];). 기본적으로 간단한 document.write가 작동합니다. 또는 간단한 반환 값은 다음과 같습니다.
var tubestation = coord();
그러나이를 달성하는 방법은 확실하지 않습니다.
이 왜 제목에 "자바 스크립트"를 작성 했습니까? 설명해 주시겠습니까? –
나는 당신의 용서를 구걸하지만, 내가 쓴 것, 즉 jQuery 나 JavaScript가 중요합니까? jQuery는 JavaScript 프레임 워크이며 모든 jQuery 코드는 실제로 JavaScript입니다. 내 질문에 대답 해줘서 고마워, 마틴. – cycero
많은 사용자가 제목에 태그를 쓰고 있기 때문에 걱정하지 않아도됩니다. 이는 잘못된 것입니다. 그게 여기에 태그가 무엇입니까 :) –