0

Chrome バージョン 26.0.1410.43 m を使用しています。そして、次のようなhtmlコードに問題があります:

<div class="visos_prekes">
    <ul class="block-list list-1">
        <li class="simple">
            <div class="tac">
                <a href="link" title="STRING">
                    <img src="/img/blank.gif" style="background:url(link) center no-repeat;" alt="STRING" width="190" height="128" />
                </a>
            </div>
            <p>PRODUCT NAME</p>
            <div class="tt">
                STRING.<br /><br />
                STRING
                <strong>999999999</strong>
                <br />
                <div class="clear2"><strike class="mazkaina fr">999999999</strike></div>
            </div>
            <form method="post" action="link">
                <input name="klauskite" type="hidden" value="true" />
                <input name="klpatvirtinti" type="submit" style="cursor:pointer;border:none;margin-left:2px;margin-right:13px;width:80px;height:33px;display:inline-block;padding-bottom:20px;" value="Klauskite" title="Pateikite klausima apie šia preke" class="button-3 posrel block fl" />
                <a rel="nofollow" style="cursor:pointer;border:none;margin-right:4px;padding-bottom:10px;" title="Pridėti prekę i krepšeli" class="green-button-2 block posrel fr" onclick="checkCart()">
                    <span></span>
                    I krepšeli
                </a>            
            </form>
            <div class="clr">&nbsp;</div>
        </li>
        <li id="beforePagination"></li>
    </ul>
</div>

怠惰なページネーションを使用して製品を<ul>ブロックでロードし、<ul>ブロックに約 400 以上の要素が表示されたときに<li>、以前にコピーしたようなコードを使用して、mootools を使用して JavaScript でその機能を実行しようとしました。

$$('.visos_prekes').set('html', '<ul class="block-list list-1"><li id="beforePagination"></li></ul>');

しかし、Chromeでその機能を実行すると、約3秒フリーズします。私がIE8、Firefoxで試したそのコードは、フリーズすることなく正常に動作しました。これをどのように処理すればよいですか?

4

1 に答える 1

0

mootools の $$ 関数は Elements インスタンスを返します - 必要な要素を呼び出して、それに html を設定してみてください - 私はあなたがこれを望んでいると思います:

$$('.visos_prekes')[0].set('html', '<ul class="block-list list-1"><li id="beforePagination"></li></ul>');
于 2013-03-29T11:04:46.023 に答える