1

次のような単純な jQuery UI 関数:

(function($) {
    $('ui').sortable();
})(jQuery);

通常は jQuery UI が存在しないことを示すエラーが発生します。

Uncaught TypeError: Object [object Object] has no method 'sortable'

ただし、Chrome の開発者ツールは、それが読み込まれていることを確認します。調子はどう?

4

1 に答える 1

2

答えは単純に、jQuery の略記を使用するのをやめることでした。これ:

(function($) {
    $('ui').sortable();
})(jQuery);

になります:

jQuery(document).ready(function($){
    $('ui').sortable();
});
于 2013-10-25T14:52:25.667 に答える