2011-11-01 25 views
8

Estoy construyendo una aplicación de Google Maps y me gustaría leer los metadatos, como se especifica en schema.org, desde mi HTML para trazar mis marcadores de mapa.Cómo buscar y leer metadatos usando jQuery (schema.org microformat)?

Por ejemplo:

<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> 

¿Hay una manera fácil de consultar los valores de latitud y longitud sin tener bucle a través de todo?

Respuesta

18

¿Has probado esto?

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

Usted puede conseguir en los datos de este modo:

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

Cuestiones relacionadas