2011-01-31 20 views
22

Quiero utilizar el método jQuery.data() para adjuntar datos a un objeto DOM como una alternativa para almacenarlo en un atributo.jQuery.data() y compatibilidad con navegadores cruzados?

El método parece perfectamente adecuado para mis necesidades, pero en la documentación de jQuery (http://api.jquery.com/jQuery.data/), hay esta línea:

Tenga en cuenta que este método actualmente no ofrece soporte multiplataforma para establecer datos de documentos XML , ya que Internet Explorer no permite que los datos se adjunten a través de propiedades de expansión.

¿Significa esto que el método no funcionará en IE? En mis pruebas, el método funciona bien con IE8 en Windows 7, pero no quiero tener problemas con ningún navegador.

Gracias.

+2

son refiriéndose a documentos XML, si no está planeando usarlo en documentos XML, está bien –

Respuesta

15

Aviso del

... para establecer datos sobre documentos XML ...

Mientras se trabaja con HTML Creo que debe estar bien

+3

Gracias. Parece una pregunta tonta ahora, pero necesitaba estar seguro. – Giorgio

+0

¿Qué tal XHTML? ¿No es eso un documento XML? –

Cuestiones relacionadas