用jquery编写的这个语句的错误是什么?

时间:2012-05-11 12:56:51

标签: jquery internet-explorer syntax-error

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

ps:因为我粗心大意,我写了一个额外的$,我修改了上面的代码。现在问题是现在。

2 个答案:

答案 0 :(得分:3)

你还有一个额外的($

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

应该是

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

答案 1 :(得分:1)

  

而不是$($(this)

使用$(this)