Data ya jQuery Mobile

Data ya jQuery

jQuery Mobile inatumia matumizi ya HTML5 data-* kuanzisha "kuwa na nguvu ya kusoma kwa uwanja wa mifumo ya mkondo" na muonekano wa kizuri kwa vifaa vya mkondo.

Kwenye orodha ya matokeo zaidi, machache ya kipeewa yanaeleza thamani zisizo na uamuzi.

Kifaa cha kina

Viungo vya data-role="button". Viungo vya toolbar na viwango vya kina na eneo la kibofu vinavyoitumia muundo wa kina cha kina, hauwezi kuwa na data-role="button".

Data ya Hatua Wakati Maelezo
data-corners true | false Kuamua ukinaa kina cha kina cha kikata.
data-icon Matokeo ya Ikoni Kuamua mifano ya kina cha kina. Kwa kimoja, hakuna mifano.
data-iconpos left | right | top | bottom | notext Inaingia nafasi ya ikoni.
data-iconshadow true | false Kuamua ukinaa kina cha mifano ya kina cha kina.
data-inline true | false Kuamua ukinaa kina cha kina kinavyotumika kwenye ujenzi.
data-mini true | false Kuamua ukinaa kina cha kizito au kikubwa.
data-shadow true | false Kuamua ukinaa kina cha kifaa cha kina.
data-theme heri (a-z) Kuamua rangi ya kifaa cha kina.

Tahadhari:Kama unafikia kusambaa vifaa vingine, tumia kiumbe cha data-role="controlgroup" na data-type="horizontal|vertical" kuamua ukifungua kama vifaa vinavyotengwa kina au kikimbilio cha kimoja.

Kubaki cha ukiajuzi

label 和 type="checkbox" 的 input 是成对的。会被自动设置为按钮的样式,无需 data-role。

Data ya Hatua Wakati Maelezo
data-mini true | false 规定复选框是小型的还是常规尺寸的。
data-role none 防止 jQuery Mobile 将复选框设置为按钮的样式。
data-theme heri (a-z) 规定复选框的主题颜色。

Tahadhari:如需组合多个复选框,请使用 data-role="controlgroup" 以及 data-type="horizontal|vertical",来规定水平还是垂直组合复选框。

Collapsible

标题元素,其后是位于带有 data-role="collapsible" 属性的容器中的任意 HTML 标记。

Data ya Hatua Wakati Maelezo
data-collapsed true | false 规定内容是否应该关闭或展开。
data-collapsed-icon Matokeo ya Ikoni 规定可折叠按钮的图标。默认是 "plus"。
data-content-theme heri (a-z) 规定可折叠内容的主题颜色。同时会向可折叠内容添加圆角。
data-expanded-icon Matokeo ya Ikoni 规定内容被展开时的可折叠按钮的图标。默认是“减号”。
data-iconpos left | right | top | bottom Inaingia nafasi ya ikoni.
data-inset true | false 规定可折叠按钮是否拥有圆角和外边距的样式。
data-mini true | false 规定可折叠按钮是小型的还是常规尺寸的。
data-theme heri (a-z) 规定可折叠按钮的主题颜色。

Collapsible Set

带有 data-role="collapsible-set" 属性的容器中的可折叠内容块。

Data ya Hatua Wakati Maelezo
data-collapsed-icon Matokeo ya Ikoni 规定可折叠按钮的图标。默认是“加号”。
data-content-theme heri (a-z) 规定可折叠内容的主题颜色。
data-expanded-icon Matokeo ya Ikoni 规定内容被展开时的可折叠按钮的图标。默认是“减号”。
data-iconpos left | right | top | bottom | notext Inaingia nafasi ya ikoni.
data-inset true | false 规定 collapsibles 是否拥有圆角和外边距的样式。
data-mini true | false 规定可折叠按钮是小型的还是常规尺寸的。
data-theme heri (a-z) 规定可折叠集合的主题颜色。

Content

带有 data-role="content" 属性的容器。

Data ya Hatua Wakati Maelezo
data-theme heri (a-z) 规定内容的主题颜色。默认是 "c"。

Controlgroup

带有 data-role="controlgroup" 属性的

or
容器。组合多个按钮样式的单一类型 input(基于链接的按钮、单选按钮、复选框、选择菜单)。

Data ya Hatua Wakati Maelezo
data-mini true | false 规定组合是小型的还是常规尺寸的。
data-type horizontal | vertical 规定组合水平还是垂直显示。

Dialog

Kikaa cha kimea au ya kimea cha kipindi kimea data-role="dialog" ama kimea cha kizingo kimea data-rel="dialog".

Data ya Hatua Wakati Maelezo
data-close-btn-text sometext 规定仅用于对话框的关闭按钮的文本。
data-dom-cache true | false 规定是否为个别页面清除 jQuery DOM 缓存(如果设置 true,则需要注意对 DOM 的管理,并全面测试所有移动设备)。
data-overlay-theme heri (a-z) Inaeleza rangi ya mabaya ya ukurasa wa kusaidia.
data-theme heri (a-z) 规定对话页的主题颜色。
data-title sometext 规定对话页的标题。

Enhancement

带有 data-enhance="false" 或 data-ajax="false" 属性的容器。

Data ya Hatua Wakati Maelezo
data-enhance true | false 如果设置为 "true",, (default) jQuery Mobile 会自动为页面添加样式,使其更适合移动设备。如果设置为 "false",则框架不会设置页面的样式。
data-ajax true | false 规定是否通过 AJAX 来加载页面。

Madoa:data-enhance="false" 比如结合 $.mobile.ignoreContentEnabled=true" 使用,以阻止 jQuery Mobile 自动添加页面样式。

当 $.mobile.ignoreContentEnabled 设置为 true 时,data-ajax="false" 的容器中的任何链接或表单元素,将被框架的导航功能忽略。

Fieldcontainer

包装 label/form 元素对的 data-role="fieldcontain" 的容器。

Fixed Toolbar

带有 data-role="header" 或 data-role="footer" 属性以及 data-position="fixed" 属性的容器。

Data ya Hatua Wakati Maelezo
data-disable-page-zoom true | false Inafikia kumaliza ukabila wa mtumiaji kwa sababu ya kumaliza kumaliza kwa sababu ya kumaliza kwa sababu ya kumaliza.
data-fullscreen true | false Inafikia kumaliza ukabila wa kifungo cha kina kwa sababu ya kumiliki kifungo cha kina kwa kina na/au kufikiria kufikiria kwa sababu ya kumiliki kifungo cha kina kwa kina.
data-tap-toggle true | false Inafikia kumaliza ukabila wa mtumiaji kwa sababu ya kubadilika kwa sababu ya kubadilika/kubadilika kwa sababu ya kubadilika.
data-transition slide | fade | none Inafikia kumaliza mafikirio ya kutokea kwa sababu ya kubwaaji/kubadilika kwa sababu ya kubadilika.
data-update-page-padding true | false Inafikia kumaliza ukurudisha kimaeneo cha kijifungo cha kina, kwa sababu ya kutokea kwa sababu ya resize, transition na "updatelayout" matukio (jQuery Mobile inafikia kumaliza kimaeneo cha kijifungo cha kina kwa sababu ya kutokea kwa sababu ya matukio "pageshow").
data-visible-on-page-show true | false Inafikia inavyo ya kufaa hali ya kifungo cha kina kwa sababu ya uonekano wa kifungo cha kina.

Flip Toggle Switch

带有 data-role="slider" 属性的一个