var elementUid = jQuery(this).find(“input”)。attr(“value”); 'undefined'为null或不是对象@ IE8

时间:2014-04-29 15:58:52

标签: javascript jquery internet-explorer-8

你能帮帮我吗?

在IE10 / FF / Chrome中它的功能就像魅力一样,但在IE8中,就在这一行:

var elementUid = jQuery(this).find("input").attr("value");

我收到错误: ' undefined'是null还是不是对象

谢谢!

2 个答案:

答案 0 :(得分:0)

问题来自事件加载,在我更换

之后
$(document).ready(function ()

$(window).load(function ()

该变量已被核心加载。

感谢您的支持和帮助!

答案 1 :(得分:-1)

可能有用。

var elementUid = jQuery(this).find("input").prop("value");