0

私のST2アプリでは、index.htmlにあります

<script id="jquery" type="text/javascript" src="resources/js/jquery-1.8.2.js"></script>
<script id="masonry" type="text/javascript" src="resources/js/masonry-2.1.5.js"></script>

としても

<script>

$(document).ready(function(){
    var $container = $('.x-list-container');            
    $container.imagesLoaded(function(){                 
        $container.masonry({
        itemSelector: '.x-list-item',
        });
    });
});

</script>

アプリのフロント ページはリストなので、要素をそのようにラップします

<div class="x-list-container">
    <div class="x-list-item"></div> // 'x-list-item' is the block I want to float
    <div class="x-list-item"></div>
    ...
</div>

ただし、すべてがロードされて検査されると、配置.x-list-itemはありません。私は通常の Web アプリで Masonry を使用した経験がありますが、ここでは機能しません。stylediv

メイソンリーがまったく動いていないようです。

それはロードされており(ネットワークタブでチェックされています)、jQueryはロードされています(ネットワークタブで、if (jQuery) {alert('hey there');.

私が間違っていることは何か分かりますか?}

4

1 に答える 1

0

Sencha touch は、アプリケーションでの Jquery の混在をサポートしません。

フォーラムの煎茶モデレーターからの理由

于 2012-09-24T15:36:10.653 に答える