Я хочу удалить некоторые атрибуты элементов из div. Мои divs генерируются автоматически. Я хочу перебирать каждый div и дочерние divs и хочу удалить все font-size (font-size: Xpx)
и size
, которые внутри font tag <font size="X">
.Удаление размера и размера шрифта из дочерних элементов
Это примеры моего div.
<div id="headline" class="headline" style="position: word-break: break-all; background-color: rgb(90, 88, 84); width:300px;height:250px">
<div style="text-align: center; font-size: 12px; color: rgb(1, 69, 18);">
<div>
<div>
<font color="#ffffff" size="6" >
<b>This is </b>
</font>
<b style="color: rgb(255, 255, 255); font-size: xx-large;">a Test </b>
</div>
</div>
<div>
<div>
<b style="color: rgb(255, 255, 255); font-size: xx-large;">Demo </b>
</div>
</div>
<div>
<b style="color: rgb(255, 255, 255); font-size: xx-large;">csa</b>
</div>
</div>
</div>
ИЛИ
<div id="headline" class="headline" style="position: absolute; width: 186px; height: 50px; ">
<div style="text-align: center; font-size: 12px; color: rgb(249, 249, 251);">
<span style="color: rgb(255, 204, 153);">
<font size="4">Expansion Pack</font>
</span>
</div>
</div>
Я читаю дивы нравится.
$('#headline').find('*').each(function() {
// font-size remove
//size inside tag remove
});
Но как я могу удалить размер шрифта и размер, если они находятся в дочернем элементе, иногда только размер шрифта присутствуют и нет <font>
тег
Кажется законным. +1 при использовании правильного селектора. OP должен узнать больше о селекторах, таких как селектор атрибутов и т. Д., И использовать дикие карты, может быть, разработать конструкцию селектора, если у вас появится шанс. Может быть, поговорим о хите производительности, который принимает такой сложный селектор. – Charlie
Это хорошо работает спасибо – user3754676
@Charlie - Спасибо! Я добавил ссылку на документы. Знаете ли вы о заметных проблемах с производительностью с помощью селекторов атрибутов jQuery или это просто общее утверждение о сложных селекторах? –