Jquery:未实现错误Internet Explorer

时间:2013-06-11 18:10:54

标签: javascript jquery internet-explorer-8

以下在IE 8上生成'错误:未实现'

$('#id .class')[0]

但是当我在IE控制台中运行相同的命令时,它会成功吗?

我正在使用jQuery 1.8.3;它包含在所有其他脚本之前。

2 个答案:

答案 0 :(得分:2)

  1. 您是否已将其包装在准备文件的咒语中?

    $(function() {
        // your code
    });
    
  2. 您可以使用.get()代替[]

    $('#id .class').get(0)
    

    而不是

    $('#id .class')[0]
    

答案 1 :(得分:1)

问题是分配给全局

global = $('#id .class')[0] // fail

分配到本地修复了问题

var local = $('#id .class')[0] //win

./尴尬