Удалить все 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, время: 02:11. |