2011-11-01 20 views
8

Bir Google Haritalar uygulaması yapıyorum ve schema.org tarafından belirtildiği gibi meta verilerimi HTML'mden harita işaretlerimi çizmek için okumak istiyorum. ÖrneğinjQuery (schema.org microformat) kullanarak meta verileri nasıl bulunur ve okunur?

:

<li itemscope="itemscope" itemtype="http://schema.org/LocalBusiness"> 
...some html... 
    <div class="geo" itemprop="geo" itemscope="itemscope" itemtype="http://schema.org/GeoCoordinates"> 
    <meta itemprop="latitude" content="43.681505" /> 
    <meta itemprop="longitude" content="-79.294455" /> 
    </div> 
</li> 

her konuda döngü kalmadan enlem ve boylam değerleri dışarıda sorgulamak için kolay bir yol var mı?

cevap

18

Bunu denediniz mi?

jQuery(function($){ 
    var latitude = $('.geo meta[itemprop="latitude"]').attr("content"); 
    var longitude = $('.geo meta[itemprop="longitude"]').attr("content"); 
}); 
3

Öyle gibi verilere alabilirsiniz:

$('meta[itemprop="latitude"]').attr('content')

İlgili konular