我一整天都在寻找我的奇怪问题。
我有一个页面,它通过ajax(使用jQuery)动态加载内容,但我认为这不是一个jQuery问题。
动态页面包含一个javascript函数,我们称之为“myTestFunction()”,没有任何参数。
在document.ready(jQuery)之后或在页面的末尾,我调用了这个函数。 Firefox运行此功能。 IE 8说:需要对象。我认为IE无法找到该功能。
我对此IE消息感到非常困惑。我希望有人会对此有所了解。我怎么能告诉IE功能在哪里?
最诚挚的问候,非常感谢您的回答。 !!!!本规范解释了问题,运行未经测试,但它应该描述问题,我希望。很抱歉奇怪的“代码格式化,这是我在这个编辑器中的第一个代码示例”。
//example of code, a code like this is loaded by our Framework with ajax in a div.
<? //myclass generates the HTML-Output, and generates the Function
//myTestFunction in an JavaScript Tag see below
$myClass = new MyClass('127.0.0.1/application/file.php');
echo $myClass->renderHTMLcode();
?>
<script>
// alert 1 for me for testing.
alert('ende');
$(document).ready(function() {
// alert 2, for me , ready event of jQuery has fired
alert('ready');
// function with the problem
myTestFunction();
}
);
<script>
function myTestFunction()
{
警报( 'fromTest');
}
/// ...
}
}
?&GT;