私はjavascriptで非常に簡単なことをしようとしていますが、私の頭の中ではそれほど頭を上げることはできません。私はどのような形式で私はvarアドレスを渡す必要がありますか分からない。jquery要素への参照をバニラのjavascriptに渡す
$(function() {
$('.latlng').each(function(){
var address = $(this).html();
getMap(address);
});
});
function getMap(address) {
var map = new google.maps.Map(mapDiv, {
center: new google.maps.LatLng(address),
...
});
}
私は通常のJavaScriptにjQueryのREFを渡すとき、私はエラーを取得しています:はTypeError: '未定義のは'( 'a.position = B' を評価する)オブジェクトではありません。どんな助けもありがたい。
それは 'GetMapリクエスト(アドレス)すべきではありません'? – Aaron
あなたはtext()ではなく、.latlngからhtml()を取得してもよろしいですか? – supertopi
jQueryは、JavaScriptの上で実行されるライブラリであり、別の言語ではありません。 JavaScriptができないことは何もしません。 jQuery関数は実際にはJavaScript関数なので、jQueryから「通常の」JavaScriptに何も渡すことはありません。 –