1

jquery モバイル 1.3.2 を使用して、iOS でカスタム マルチセレクトを使用しようとしていますが、フラグ data-native-menu=false を設定すると、何も起こらず、ネイティブ セレクトは使用されず、カスタム セレクトはポップアップしません。ここにコードがあります

<select name="poimain_category_select" id="poimain_category_select" multiple="multiple" data-native-menu="false" data-placeholder="true"">
                    <option id="poinmain_category_select_holder" value=""><%print(T('SELECT_CATEGORY'))%></option>
                        <%print(poidata['category_data'])%>
                    </select>
4

1 に答える 1

0

タップホールドでも同じ問題がありました。バインド時に「-button」をIDに追加すると、機能しました。

HTMLファイルから:

<select id="selectVaapen" data-native-menu="false"  data-inline="false">
    <!-- Empty -->
</select>

JavaScript ファイルから:

$(function() {
    $("#selectVaapen-button").bind('taphold', function(event) {
        console.log("tapholdHandler");
    });
});
于 2013-12-23T01:20:41.063 に答える