Изменить тэг html
Здравствуйте. Допустим существует такой html код
<button id="redirect" onclick="" type="submit" class=""> Текст </button> Как с помощью jquery сделать, чтобы получилось так: <a id="redirect" onclick="" type="submit" class=""> Отмена </a> |
replace_tag($('button'), 'a');
function replace_tag(node, replacementTag){
node.each(function() {
var outer = this.outerHTML;
var regex = new RegExp('<' + this.tagName, 'i');
var newTag = outer.replace(regex, '<' + replacementTag);
regex = new RegExp('</' + this.tagName, 'i');
newTag = newTag.replace(regex, '</' + replacementTag);
$(this).replaceWith(newTag);
});
}
|
|
Dinar,
krasovsky, Спасибо, получилось |
| Часовой пояс GMT +3, время: 20:49. |