Удалить все HTML теги из <META>
Добрый вечер!
У меня есть мета-тег <meta property='og:description' content='<p>bla bla<div>bla bla</div></p>' /> Я пытаюсь удалить из атрибута content все хтмл теги. jQuery(document).ready(function(){ var del_str1 = jQuery('meta[property="og:description"]').attr('content'); del_str1.replace(/<\/?[^>]+>/g,''); }); Текст внутри атрибута остается неизменным, но когда вывожу через алерт все теги удаляются. Что-то не доделал. Подскажите что? |
http://jquery-docs.ru/Attributes/removeAttr/#name
а затем добавить нужный, без тегов... Или jQuery(document).ready(function(){ var del_str1 = jQuery('meta[property="og:description"]').attr('content'); var newcontent = del_str1.replace(/<\/?[^>]+>/g,''); jQuery('meta[property="og:description"]').attr('content',newcontent); }); |
Цитата:
|
Цитата:
|
Цитата:
Реальный текущий контент нужно просматривать в дебагере |
Часовой пояс GMT +3, время: 22:39. |