最近、Django の s3direct プラグインを自分の Web サイトに追加しました。私の管理ページでは正常に機能しますが、サイトのフロントエンドで機能させるのに問題があります。
問題のページは次のとおりです: http://rigsandwagons-staging.herokuapp.com/listings/add/
特にページの下部に次のスクリプトを追加すると、Uncaught TypeError: Property '$' of object [object Object] is not a function が発生し続けます。
<script type="text/javascript" src="//rigsandwagons-staging.s3.amazonaws.com/static/shared-bg/js/jquery.iframe-transport.js"></script>
<script type="text/javascript" src="//rigsandwagons-staging.s3.amazonaws.com/static/shared-bg/js/jquery.ui.widget.js"></script>
<script type="text/javascript" src="//rigsandwagons-staging.s3.amazonaws.com/static/shared-bg/js/jquery.fileupload.js"></script>
<script type="text/javascript" src="//rigsandwagons-staging.s3.amazonaws.com/static/s3direct/js/s3direct.js"></script>
いくつかの調査を行った後、s3direct.js で何かを行う必要があるかもしれないと思いますがvar $s3Direct = jQuery.noConflict()
、完全にはわかりません (その行を削除すると、他の多くの問題が発生したためです。