0

我的代码无法在 IE 9 上运行,但在 Firefox 中运行良好:

var denomAmount = j(this).closest('.denom').children('.denomValue').eq(0).val();

我想找到eq(0)将要返回的内容,但 IE9 调试器给出了没有任何用处的杂乱代码列表:

obj = j(this).closest('.denom').children('.denomValue').eq(0);

给我看一百个变量,obj但所有变量都有这样的值:

function(a,b,d){if(a||a===0)return
this.animate(S(hide,3),a,b,d);else{a=0;for(b=this.length;a<b;a++)
{d=c.css(this[a],display);d!=="none" c.data(this[a],olddisplay,d)}for(a=0;a<b;a++)this[a].style.display=none;return this}}

我只想要obj的值和基本属性。

4

1 回答 1

1

IE 不会将上下文绑定this到控制台。使用 id 或 class 之类的查询选择器来获取元素。从那里,你应该没事。

于 2013-05-17T16:23:04.710 回答