3

jquery 1.8.1 を使用していますが、以下のエラーが表示されます。これは jquery ui select プラグインに関連しており、2 番目のコード スニペットに由来します。

Uncaught Error: Syntax error, unrecognized expression: li:not(.ui-selectmenu-group).slice(1,2) 

jquery-ui-select.js

.bind('mouseout.selectmenu blur.selectmenu', function() {
    if ($(this).is(self._selectedOptionLi().selector)) { //<-- Originates here
        $(this).addClass(activeClass);
    }
    $(this).removeClass(self.widgetBaseClass + '-item-focus ui-state-hover');
});
4

1 に答える 1

3

Selectmenuの最新バージョンにアップグレードしてみてください。サイトを最新の jQuery リリース (1.8.3) にアップグレードしたとき、これで問題が解決しました。selectmenu API の一部の古いコードが機能しなかったようで、jQuery をアップグレードすると、エラーが発生し始めます。

于 2012-11-20T15:21:14.180 に答える