语法错误,Safari 中无法识别的表达式
Syntax error, unrecognized expression in Safari
我一直在使用这个 PrettyPhoto 代码:
jQuery("a[data-gal^='prettyPhoto'").prettyPhoto({overlay_gallery: false, social_tools:false, hook: 'data-gal'});
它在所有浏览器上运行良好,除了 Safari 会抛出
错误:语法错误,无法识别的表达式:a[data-gal^='prettyPhoto'
对于 Safari 不喜欢的地方,您有什么建议或想法吗?
似乎您在 jQuery("a[data-gal^='prettyPhoto'")
选择器中缺少 ]
。
jQuery("a[data-gal^='prettyPhoto']").prettyPhoto({overlay_gallery: false, social_tools:false, hook: 'data-gal'});
我一直在使用这个 PrettyPhoto 代码:
jQuery("a[data-gal^='prettyPhoto'").prettyPhoto({overlay_gallery: false, social_tools:false, hook: 'data-gal'});
它在所有浏览器上运行良好,除了 Safari 会抛出
错误:语法错误,无法识别的表达式:a[data-gal^='prettyPhoto'
对于 Safari 不喜欢的地方,您有什么建议或想法吗?
似乎您在 jQuery("a[data-gal^='prettyPhoto'")
选择器中缺少 ]
。
jQuery("a[data-gal^='prettyPhoto']").prettyPhoto({overlay_gallery: false, social_tools:false, hook: 'data-gal'});