Steve Steve - 1 year ago 76
jQuery Question

Inject a meta tag from a document's body?

I need to add a meta tag (specfically,

<meta name="apple-itunes-app" content="app-id=xxxxx">
) to a certain page, but the way out templates are set up it's not possible for me to edit the code for the HEAD tag directly (for corporate, not technical, reasons).

Therefore, is there a way using JQuery within the BODY tag to add this meta tag?

Answer Source

Maybe you can try this:


$('head').append('<meta name="apple-itunes-app" content="app-id=xxxxx">');


document.getElementsByTagName('head')[0].appendChild('<meta name="apple-itunes-app" content="app-id=xxxxx">');