jQuery 1.9.1无法识别的表达式

时间:2013-09-04 11:41:38

标签: javascript jquery backbone.js

我正在处理的某些软件的两个版本之间有一个奇怪的错误,我想知道在jQuery 1.9.1中可能导致这种行为差异的原因

我的稳定版本中有一行可以正常工作:

this.$el.find('input:[name=file].js-file-input-box').focus().click();

但是我正在对它进行一些更改,在新版本中,jQuery(仍然是1.9.1)会抛出一个“无法识别的表达式”错误。 现在我知道它归结为冒号,所以如果我把它改成

this.$el.find('input[name=file].js-file-input-box').focus().click();

有效。

可能导致此工作/不工作的原因 - 我不知道哪个版本出错了??

0 个答案:

没有答案