jQuery移动选择标签显示样式更改

时间:2012-04-24 02:10:09

标签: css select jquery-mobile option

如果select标签的选项太多,jQuery会生成一个新的全屏,非透明页面,其中包含要选择的所有元素。我希望新页面的透明度为50%,这样用户就可以在后台看到带有select标签的页面 - 类似于灯箱效果(http://lokeshdhakar.com/projects/lightbox/) 有没有改变这个jQuery列表的默认格式,还是我需要手动构建选择页面?

<select id="sourceLanguages" data-native-menu="false" data-mini="true">
    <option value="1" data-placeholder="true">Choose language</option>
    <option value="1" data-placeholder="true">Choose language</option>
    <option value="1" data-placeholder="true">Choose language</option>
    ....
</select>

编辑:

使用以下代码可以随意编辑所有对话框:

$("div:jqmData(role='dialog')")

以下是我的问题的解决方案:

$("div:jqmData(role='dialog')").live('pageshow',function(event, ui){
    // Set some styles
    $('#home').show();
});

再次感谢jasper将我指向了正确的方向。

~Shogo。

0 个答案:

没有答案