0

我现在正在编写 javascript 代码,其中一条语句是 : if(($(this).find("option").filter(":selected").length > 0)。在 Chrome 和 Firefox 上,没问题。但是在 ie8 上,它一直告诉我“语法错误”,有人可以帮我解决这个问题吗?

ps:由于我的粗心,我多写了一个$,我修改了上面的代码。现在问题就在眼前。

4

2 回答 2

3

你有一个额外的($

if($($(this).find("option").filter(":selected").length > 0)

应该

if ( $(this).find("option").filter(":selected").length > 0 )
于 2012-05-11T12:58:44.470 回答
1

而不是 $($(this)

利用 $(this)

于 2012-05-11T12:58:47.503 回答