原生HTML中通过-JS-引入公共模块--组件化,header,footer,menu等

1、html中通过id定义组件及引入

<!--header section -->
 <!-- 通过id注入组件 -->
<div ></div>

<script>
// 通过load加载组件
$("#header_page").load("htmls/components/header.html", function(result) {
  });
</script>

2.header.html文件

<div class="headPage">
header组件
</div>
<script type="text/javascript">
$(function(){
   // 关于组件中使用的相关方法
});
</script>

注意:在header.html文件中并非是标准的html文档格式,只需相应标签即可