Ian*_*van 8 jquery jquery-mobile
请参阅此select元素display:none.在jQuery Mobile中,它显示尽管如此:
<select id="dddd" name="dddd"
data-mini="true" data-native-menu="false" data-theme="c"
onChange=""
style="display:none">
<option value="1">An optinos</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我试图显示/隐藏select依赖于其他用户操作的jQuery Mobile 元素,因此我为什么要这样做.
有任何想法吗?
jay*_* c. 12
当您的页面加载时,jQuery Mobile会增强您的页面以使其具有移动外观.不幸的是,jQuery mobile目前存在一个问题,它无法将自定义类(甚至是样式属性的自定义样式)附加到增强元素.有关该问题,请查看https://github.com/jquery/jquery-mobile/issues/3577.作为一个解决方法,虽然仍然没有解决此问题,您实际上可以将其包装在div元素内,并控制div包装器的显示.
<div id="dddd-wrapper" class="ui-screen-hidden">
<select data-mini="true" data-native-menu="false" id="dddd" name="dddd" data-theme="c" onChange="" style="display:none">
<option value="1">An optinos</option>
</select>
</div>
Run Code Online (Sandbox Code Playgroud)
ui-screen-hidden 是一个用于隐藏元素的jquery移动定义样式规则(在jquery.mobile..css中).
| 归档时间: |
|
| 查看次数: |
10486 次 |
| 最近记录: |