jQuery中未捕获的类型错误

I am trying to merge metro panel jquery and isotope jquery with this functions then i am getting this uncaught type error in jquery.

While i am loading the page 1st time its working but after that its not working and giving this error.

<script type="text/javascript">  
$(window).load(function() {  

$('#metropanel').metropanel({    

Uncaught TypeError: Object [object Object] has no method

'metropanel'  
 mpPosition:'left',  
  mpMainItemBg: '#353535',  
  mpSubmenuBg: '#353535',  
  mpActiveItem:'transparent-smoke',  
  mpHoverItem:'transparent-blue',  
  contentPosition:'related',  
  contentEffect:'slideLeft',  
  contentEffectDuration:400,  
  MainListScrollBarStyle: 'solid-olive',  
  SubmenuScrollBarStyle: 'solid-blue',  
  mpState:1,  
  MainItemDisplay:8  
 });  

$(document).ready(function() {  
        $("body").append("<div id='divSmallBoxes'></div>");  
        $("body").append("<div id='divMiniIcons'></div><div id='divbigBoxes'></div>");  
        $(".OpenSideBar").pageslide({ direction: "left" });
 });  
}); 

How to solve it?