用radio打开一个panel

惊鸿 发布于 2013/05/21 13:37
阅读 111
收藏 0

api上是用一个<a>打开一个panel,我想用radio打开:

<form>
    <fieldsetdata-role="controlgroup"data-type="horizontal">
        <legend>Horizontal:</legend>
        <input name="radio-choice-h-2" id="radio-choice-h-2a" value="on" type="radio">
        <label for="radio-choice-h-2a">One</label>
        <input name="radio-choice-h-2 id="radio-choice-h-2b" value="off" type="radio">
        <label for="radio-choice-h-2b">Two</label>
    </fieldset>

</form>
<div data-role="page">     
    <div data-role="panel" id="mypanel">        
        <div class="panel-content">
            dddddddddddddddddddddddd
        </div>
    </div>  
</div>
<script>
    $(function(){
        $("#radio-choice-h-2b").click(function(){
            $("#myPanel").panel("open")
        };
    });
</script>
这样中电脑上是可以,我一点那个单选按钮Panel就能弹出来,但是中平板上我一点按钮,panel弹出来马上就缩回去了,不知道是为什么!当然中平板上用<a>标签触发是可以的。
加载中
返回顶部
顶部