Javascript - конвертировать целое число в массив битов

$('b').contents().unwrap();

Это выбирает все элементы, тогда использует .contents() для таргетинга текстового содержимого , , затем .unwrap() , чтобы удалить его родительский элемент .


Для максимальной производительности всегда начинайте native:

var b = document.getElementsByTagName('b');

while(b.length) {
    var parent = b[ 0 ].parentNode;
    while( b[ 0 ].firstChild ) {
        parent.insertBefore(  b[ 0 ].firstChild, b[ 0 ] );
    }
     parent.removeChild( b[ 0 ] );
}

Это будет намного быстрее, чем любое предоставленное здесь решение jQuery.

30
задан John Carter 2 April 2013 в 10:34
поделиться