Jquery无法加载含有JS代码的文件
我想用jquery的.load加载一个asp方法,这个方法中输出一段html代码,其中的botton的onclick调用一个js方法,但是加载后却没有任何的反应,就连很简单的alert都没有输出。我怀疑是jquery把js代码过滤了或是其他的什么原因。请问这种情况怎么处理呀?
代码如下:
jqhtml.html
<script language="javascript">
$("mydiv").load("act.asp?id=1");
function myfun(){alert("aaaaaaaaaa");}
</script>
<div id="mydiv"></div>
act.asp
<%
response.write "<div>这里是要加载内容:<input type='botton' id='mybotton' onclick='myfun();'></div>"
%>
act.asp中输出的内容可以正常的加载进去,但是mybotton就是无法实现单击调用的方法。就是直接将alert("aaaaaaaaaa");直接写进onclick事件中也不行。