我们网站中的某些UI功能突然停止工作了,我收到了以下错误消息:
jQuery未捕获异常:语法错误,无法识别表达式[tabindex="something"]
这是我的代码:
var thumb_src = jQuery('a[name="thumb-image"] img[src*=' + sku + ']').attr('src');
jQuery( 'a[ tabindex=' + thumb_src + ']' ).prevAll().removeClass('selectedThumb');
jQuery( 'a[ tabindex=' + thumb_src + ']' ).addClass( 'selectedThumb' );
jQuery( 'a[ tabindex=' + thumb_src + ']' ).nextAll().removeClass('selectedThumb');
在将jQuery升级到最新版本之前,它一直正常工作,我相信这是原因。我在上面的语句中做了什么违法的事情吗?感谢任何有关此问题的输入或帮助!
a[tabindex=
而不是a[ tabindex=
。 - drudge