1

无论点击哪个元素,我都需要检测到用户点击。除了 jQuery Mobile 复选框之外,下面的代码可以正常工作。

 $(document).on( 'tap', function(e){
      function
 });

这是HTML:

 <div class="ui-grid-a">
                <div class="ui-block-a">
                    <fieldset data-role="controlgroup">
                        <input type="checkbox" name="checkbox-1a" id="checkbox-1a" checked="">
                            <label for="checkbox-1a">Default Reason</label>
                        <input type="checkbox" name="checkbox-2a" id="checkbox-2a">
                            <label for="checkbox-2a">Reason Two</label>
                        <input type="checkbox" name="checkbox-3a" id="checkbox-3a">
                            <label for="checkbox-3a">Retail Store</label>
                        <input type="checkbox" name="checkbox-4a" id="checkbox-4a">
                            <label for="checkbox-4a">Reason Four</label>
                    </fieldset>
                </div>
                <div class="ui-block-b">
                    <fieldset data-role="controlgroup">
                        <input type="checkbox" name="checkbox-5a" id="checkbox-5a">
                            <label for="checkbox-5a">Need Info</label>
                        <input type="checkbox" name="checkbox-6a" id="checkbox-6a">
                            <label for="checkbox-6a">System Trial</label>
                        <input type="checkbox" name="checkbox-7a" id="checkbox-7a">
                            <label for="checkbox-7a">Medical Office</label>
                        <input type="checkbox" name="checkbox-8a" id="checkbox-8a">
                            <label for="checkbox-8a">Last Reason</label>
                    </fieldset>
                </div>
            </div>
4

0 回答 0