+ -
当前位置:首页 → 问答吧 → 包含multifile的页面load到div中,第一次正常,第二次提示错误$.fn.MultiFile.intercepted

包含multifile的页面load到div中,第一次正常,第二次提示错误$.fn.MultiFile.intercepted

时间:2009-07-26

来源:互联网

1、index.html里面有两个div,一个是id是menu,另一个是work,代码如下

<html>
<head>
   <script type="text/javascript" src="jquery.js"></script>
   <script type="text/javascript" src="index.js"></script>
</head>

<body>
<div id="menu">
<input type="button" id="btnMenu" value="menu1">
</div>
  <div id="work"> </div>
</body>
</html>

2、在index.js中对btnMenu绑定事件

$(document).ready(function(){

$("#btn1").click(function () {
$("#work").load("load.html");
});
});

3、被载入的页面load.html只包含一个按钮,代码如下:
<html>
<head>
   <script type="text/javascript" src="jquery.js"></script>
  <script type="text/javascript" src="jslib/jquery.multifile.js"></script>
  <script type="text/javascript" src="jslib/jquery.metadata.js"></script>
   <script type="text/javascript" src="load.js"></script>
</head>

<body>
<input type="button" id="btn" value="menu1">
</body>
</html>


4、第一次load正常,第二次load提示错误
$.fn.MultiFile.intercepted[method] is undefined
anonymous()main.html (line 449)
anonymous()main.html (line 47)
anonymous()main.html (line 527)
anonymous(function())jquery-1.3.2.js (line 2964)
anonymous(function(), Object name=context)jquery-1.3.2.js (line 83)
anonymous(function(), Object name=context)jquery-1.3.2.js (line 26)
anonymous()main.html (line 525)
[Break on this error] (449 out of range 37)

请问该如何解决,谢谢!

作者: alexwyl   发布时间: 2009-07-26

2、在index.js中对btnMenu绑定事件

$(document).ready(function(){

$("#btn1").click(a = function () {
$("#work").load("load.html");
$("#btn1").click(a);
});
});
注册事件完成之后要再重新注册一次吧
看看这样能不用!

作者: eamy   发布时间: 2009-08-07

相关阅读 更多