所以我試圖用mootools來創建一個拖放車,如下所示:demo。我可以得到代碼工作得很好,但是當我嘗試編輯他們的html看起來像html beloe時,它停止工作。 CSS仍然適用於人們所期望的,ng-repeat之外的div工作正常。不過,我敢肯定,mootools javascript中的.addEvent無法在ng-repeat內找到.item,所以我無法抓住ng-repeat中的任何.item。Mootools .addEvent無法進入ng-repeat?
任何想法?
更新: 好的,看來問題涉及JavaScript中的domready事件。發生火災時,angularjs尚未加載。我嘗試了加載事件,但這也在angularjs加載之前觸發。任何其他的事件的想法?我現在正在使用mousedown,但這意味着您必須先點擊其中一個圖像,然後才能開始拖動它們,這不是最佳選擇。另外,mousedown事件似乎會導致奇怪的重複出現在購物車中,所以我需要找到一個更好的方法。
<div id="items">
<div class="item">
<p>test</p>
</div>
<div ng-repeat="post in posts">
<div class="item">
<img class="picImage" src="/static/imgs/{{post.picture}}" alt="Smiley face" height="128" width="128">
<p>Shirt 1</p>
</div>
</div>
</div>