jsbin无法识别IE中的文档

时间:2012-02-03 16:09:05

标签: javascript jquery jsbin

请参阅:http://jsbin.com/ebudec/edit#javascript,html

<小时/> 这看起来很奇怪,但我认为jsBin无法识别jQuery文档(其他语法 - 我使用了很多) IE

$(function () {});

jQuery.ready说:

  

.ready()方法通常与匿名函数一起使用:

$(document).ready(function() {
  // Handler for .ready() called.
});
     

这相当于调用:

$(function() {
 // Handler for .ready() called.
});

1 个答案:

答案 0 :(得分:1)

我将以下测试代码添加到您的jsbin:

$(document).ready(function () {alert('');}); // Works!
$(function () {alert('');}); // Fails

第二行肯定会在IE中引发错误。有趣的是IE调试器显示以下标记:

<script>
window.onload = (function () {alert('');});
$(function () {alert('');});
</script>

调试器也没有定义$jQuery个对象。看起来jsbin试图解析jQuery代码???