Используйте для этого функции DOM.Вот некоторый код, использующий jQuery, чтобы сделать его более простым и приятным для чтения:
$('#your-div span').each(function() {
var elem = this, $elem = $(this);
$.each(elem.attributes, function(i, attr) {
if(attr) {
$elem.removeAttr(attr.name);
}
});
});
Демонстрация: http://jsfiddle.net/ThiefMaster/qfsAb/
Однако в вашем случае вы можете удалить атрибуты не только из промежутков, ноиз всех элементов, кроме атрибута, например, align
или href
.
Итак, вот несколько JS для этого: http://jsfiddle.net/ThiefMaster/qfsAb/1/
$('#your-div').children().each(function() {
var elem = this, $elem = $(this);
$.each(elem.attributes, function(i, attr) {
if(attr && attr.name != 'href' && attr.name != 'align') {
$elem.removeAttr(attr.name);
}
});
});