3

カウント バブルが含まれているリストを作成したいのですが、カウント バブルは動的です。つまり、リストをクリックするとポップアップが表示され、値を入力して [OK] ボタンをクリックすると値が尋ねられます。 、カウントバブルの値が自動的に変更されます....コードは次のとおりです


<ul id="list" data-role="listview"  data-inset="true"  data-theme="e" data-divider-theme="b">

<li data-filtertext="ayam, goreng"><a href="#popupQTY" data-rel="popup" data-position-to="window" data-inline="true" data-transition="flow">List 1 <span class='ui-li-count'>1</span></a> </li>
<li data-filtertext="ayam, penyet"><a href="#popupQTY" data-rel="popup" data-position-to="window" data-inline="true" data-transition="flow">List 2 <span class='ui-li-count'>2</span></a></li>
<li data-filtertext="ayam, bakar" ><a href="#popupQTY" data-rel="popup" data-position-to="window" data-inline="true" data-transition="flow">List 3 <span class='ui-li-count'>3</span></a></li>
<li data-filtertext="ayam, guling"><a href="#popupQTY" data-rel="popup" data-position-to="window" data-inline="true" data-transition="flow">List 4 <span class='ui-li-count'>4</span></a></li>  


これはポップアップ用です

div data-role="popup" id="popupQTY" data-theme="a" class="ui-corner-all">

    <a href="#" data-rel="back" data-role="button" data-theme="a" data-icon="delete" data-iconpos="notext" class="ui-btn-right">Close</a>           

        <form>
            <div style="padding:10px 20px;">
              <h3>Please input the Quantity</h3>
              <label for="un" class="ui-hidden-accessible">Qty :</label>
              <input type="number" name="qty" id="QTY" value="1" placeholder="qty" data-theme="a" />

              <a href="#" id="setQty" data-role="button" data-theme="b" data-transition="flow">Ok</a>
            </div>
        </form>
    </div>

http://jsfiddle.net/idam/mAddN/


JavaScriptコードまたはJQueryでそれを作成する方法を教えてください...前に感謝します^_^

4

1 に答える 1

0

これはあなたの jsfiddleの例の修正版です

基本的にあなたがすべきことはid、各バブル<span>に割り当ててから、を使用してプログラムでポップアップを開き、$( "#popup" ).popup( "open", options);[OK]ボタンをクリックして<span>idを使用して更新することです$('#id').text(quantity)

于 2015-04-09T02:00:52.597 に答える