2012-05-10 171 views
0

我试图编写一个扩展jQuery的函数。它似乎正在工作,但尝试使用它时出现此错误。扩展jquery:渲染部分

XMLHttpRequest无法加载 file:.../WebstormProjects/JQuery.FormHelpers/_partial.html。来源 null不被Access-Control-Allow-Origin允许。

JS

$.fn.partial = ($,function partial(source){ 
    $.get(source,function(data){ 
     if(!data){ 
      return false; 
     } 
     else{ 
      $(this).append(data); 
     } 
    }); 

}); 

的test.html

<!DOCTYPE HTML> 
<html> 
<head> 
    <title>Helper Demo</title> 
    <script type="text/javascript" src="jquery.min.js"></script> 
    <script type="text/javascript" src="JQuery.FormHelpers.js"></script> 
</head> 
<body> 
<div class="partial"></div> 
<script type="text/javascript"> 
    $(".partial").partial("_partial.html"); 
</script> 
</body> 
</html> 

_partial.html

<ul> 
    <li>Home</li> 
    <li>About</li> 
    <li>Contact</li> 
    <li>Help</li> 
</ul> 

回答