jScrollPane和jQuery 1.8.0

时间:2012-08-10 14:27:55

标签: jquery jscrollpane

更新到jQuery 1.8.0之后,jScrollPane给了我这个错误:

  

未捕获错误:语法错误,无法识别的表达式:   [类型=文本/ JavaScript的],而不是([类型])

在这一行:

$("script",elem).filter('[type=text/javascript],not([type])').remove();

有人可以帮忙吗?

由于

3 个答案:

答案 0 :(得分:7)

  1. not是一个伪选择器,前面应该有一个用作:的{​​{1}}
  2. 按属性名称值过滤时,使用:not() - selector[attr="value"]
  3. 所以它应该是 -

    [type="text/javascript"]

答案 1 :(得分:5)

答案 2 :(得分:0)

最新版本的jScrollPane (v2.0.0beta12 - 2012-09-27)增加了对jQuery 1.8的支持:

$("script", elem).filter('[type="text/javascript"],:not([type])').remove();