<button type="button" class="btn">クリック</button>
<ul id="sample" class="list">
  <li>リスト</li>
  <li>リスト</li>
  <li>リスト</li>
  <li>リスト</li>
  <li>リスト</li>
<ul>
#sample{
  border: 1px solid #ccc;
}
.list{
  color:  red;
}
	$('.btn').click(function(){
		$('ul').replaceWith(function(){
			var class_name = $(this).attr("class");
			var id_name = $(this).attr("id");      
			return $("<ol />").append($(this).contents()).attr("id", id_name).attr("class", class_name);
		});
	});

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

  1. https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js