En son web geliştirme öğreticiler
 

jQuery Mobile Veri Öznitelikleri


jQuery Veri Özellikleri

jQuery Mobile kullanan HTML5 data-* öznitelik bir oluşturmak için "touch-friendly" mobil cihazlar için ve çekici bir görünüm.

Aşağıdaki referans listesi için bold value varsayılan değerini belirtir.


düğme

1.4 sürümü kullanımdan kaldırıldı. Kullanım CSS Sınıfları yerine. Ile Köprüler data-role="button" . Araç çubukları ve giriş alanlarında Düğme elemanları ve bağlantılar otomatik düğmeler olarak gerek tarz data-role="button" .

Veri nitelik değer Açıklama
data-corners true | false düğmesi yuvarlatılmış köşeler var ya da değil belirtir
data-icon Icons Reference düğmenin simgesini belirtir. Standart hiçbir simgedir
data-iconpos left | right | top | bottom | notext simgesinin konumunu belirtir
data-iconshadow true | false düğmesi simgesi gölgeleri sahip olmayan veya belirtir
data-inlinetrue | false düğme satır içi veya olmaması gerektiğini belirtir
data-minitrue | false düğme, küçük veya normal boyutta olması gerekip gerekmediğini belirtir
data-shadow true | false düğme gölgeleri sahip olmayan veya belirtir
data-theme letter (a-z) düğmenin teması rengini belirtir

Grubun birden düğmeler için bir kapsayıcı kullanmak data-role="controlgroup" ile birlikte öznitelik data-type="horizontal|vertical" grup düğmeleri edip yatay veya dikey belirtmek için.


Onay Kutusu

Etiketlerin ve girdilerin çiftleri type="checkbox" .

Veri nitelik değer Açıklama
data-minitrue | false Onay kutusu küçük veya normal boyutta olması gerekip gerekmediğini belirtir
data-rolenone jQuery Mobile düğmeler gibi stil onay kutularına önler
data-theme letter (a-z) onay kutusunu teması rengini belirtir

Grup çoklu onay kutuları için, kullanımı data-role="controlgroup" ile birlikte data-type="horizontal|vertical" grubu, yatay veya dikey olarak onay kutuları olup olmadığını belirtmek için kullanılır.


katlanır

Ile bir kap içinde herhangi bir HTML işaretlemesi ve ardından bir başlık elemanı data-role="collapsible" .

Veri nitelik değer Açıklama
data-collapsed true | false İçerik kapalı veya genişletilmesi gerektiğini belirtir
data-collapsed-cue-text sometext  ekran okuyucu yazılımı ile kullanıcılar için sesli geri bildirim sağlamak için bazı metni belirtir. Standart olan "click to collapse contents" .
data-collapsed-icon Icons Reference katlanabilir düğmeye simgesini belirtir. Standart olan "plus"
data-content-theme letter (a-z) katlanabilir içeriğin tema rengini belirtir. Ayrıca katlanabilir içeriğe yuvarlatılmış köşeler ekler misin
data-expanded-cue-text sometext  ekran okuyucu yazılımı ile kullanıcılar için sesli geri bildirim sağlamak için bazı metni belirtir. Standart olan "click to expand contents" .
data-expanded-icon Icons Reference içerik genişletildiğinde katlanabilir düğmeye simgesini belirtir. Standart olan "minus"
data-iconpos left | right | top | bottom simgesinin konumunu belirtir
data-inset true | false katlanabilir düğmesi yuvarlatılmış köşeler ve bazı farkla ya da değil ile tarz gerekip gerekmediğini belirtir
data-minitrue | false katlanabilir düğmeler küçük veya normal boyutta olması gerekip gerekmediğini belirtir
data-theme letter (a-z) katlanabilir düğmeye tema rengini belirtir

Katlanır Seti

Bir kap içinde katlanabilir içeriği blok data-role="collapsibleset" .

Veri nitelik değer Açıklama
data-collapsed-icon Icons Reference katlanabilir düğmeye simgesini belirtir. Standart olan "plus"
data-content-theme letter (a-z) katlanabilir içeriğin tema rengini belirtir
data-expanded-icon Icons Reference içerik genişletildiğinde katlanabilir düğmeye simgesini belirtir. Standart olan "minus"
data-iconpos left | right | top | bottom | notext simgesinin konumunu belirtir
data-inset true | false collapsibles yuvarlatılmış köşeleri ve bazı farkla ya da değil ile tarz gerekip gerekmediğini belirtir
data-minitrue | false katlanabilir düğmeler küçük veya normal boyutta olması gerekip gerekmediğini belirtir
data-theme letter (a-z) katlanabilir setin tema rengini belirtir

içerik

1.4 sürümü kullanım dışı ve 1.5 kaldırılacaktır. Ile Konteyner data-role="content" .

Veri nitelik değer Açıklama
data-theme letter (a-z) içeriğin tema rengini belirtir

Kontrol grubu

Bir <div> veya <fieldset> kap data-role="controlgroup" . Gruplar, tek tip (bağlantı tabanlı düğmeler, radyo düğmeleri, onay kutuları seçeneğini elementler) birden düğme tarzı girişler. Form onay kutuları ve radyo düğmeleri gruplama için, <fieldset> kap içine önerilir <div> ile "ui-fieldcontain" etiketi stil geliştirmek için, sınıf.

Veri nitelik değer Açıklama
data-exclude-invisible true | false yuvarlatılmış köşeler atama görünmez çocukları dışlamak belirtir
data-minitrue | false Grubun küçük veya normal boyutta olması gerekip gerekmediğini belirtir
data-theme letter (a-z) controlgroup teması rengini belirtir
data-typehorizontal | vertical grup yatay veya dikey olarak gösterilip gösterilmemesi gerektiğini belirtir

diyalog

Ile bir kap data-dialog="true" .

Veri nitelik değer Açıklama
data-close-btn left | right | none kapatma düğmesi konumunu belirtir
data-close-btn-text sometext kapatma düğmesi için metni belirtir
data-corners true | false  iletişim yuvarlak köşelere sahip olmadığını belirtir
data-dom-cachetrue | false tek tek sayfalar için jQuery DOM önbelleği veya olmasın temizlemek için belirtir (true olarak ayarlanırsa, tüm mobil cihazlarda iyice DOM Kendinizi ve testi yönetmek için özen gerekir)
data-overlay-theme letter (a-z) Bindirme belirtir (background) iletişim sayfasının rengine
data-theme letter (a-z) iletişim sayfasının tema rengini belirtir
data-title sometext iletişim sayfası için başlığını belirtir

Artırma

Ile bir kap data-enhance="false" ya da data-ajax="false"

Veri nitelik değer Açıklama
data-enhance true | false Olarak ayarlanırsa "true" , (default) jQuery Mobile otomatik olarak mobil cihazlar için uygun hale, sayfa stil olacaktır. Olarak ayarlanırsa "false" , çerçeve sayfasını stilini olmaz
data-ajax true | false ajax veya olmasın sayfalarını yüklemek için belirtir

Not: data-enhance="false" birlikte kullanılması gerekir $.mobile.ignoreContentEnabled=true" otomatik stil sayfalarına jQuery Mobile durdurmak için.

Içeride herhangi bir bağlantı veya form elemanı data-ajax="false" zaman konteynerlerin çerçevenin navigasyon işlevselliği ile göz ardı edilecektir $.mobile.ignoreContentEnabled true olarak ayarlanır.


Saha Konteyner

1.4 sürümü kullanım dışı ve 1.5 kaldırılacaktır. Kullan class="ui-fieldcontain instead" . Ile bir kap data-role="fieldcontain" etiketi / form elemanı çifti sarılı.


Sabit Araç Çubuğu

Ile bir kap data-role="header" ya da data-role="footer" ile birlikte data-position="fixed" özelliği.

Veri nitelik değer Açıklama
data-disable-page-zoom true | false kullanıcı / ölçek sayfasını yakınlaştırmak veya değil mümkün olup olmadığını belirtir
data-fullscreentrue | false araç çubukları her zaman üst ve / veya alt kısmında konumlandırılmalıdır belirtir
data-tap-toggle true | false kullanıcı musluklar / tıklama veya olmasın araç çubuğu-görünürlüğünü değiştirmek mümkün olup olmadığını belirtir
data-transition slide | fade | none Bir musluk / tıklama oluştuğunda geçiş efektini belirler
data-update-page-padding true | false Her iki üst ve sayfanın alt dolgu boyutlandırma, geçiş ve güncellenecektir belirtir "updatelayout" olayları (jQuery Mobile always updates the padding on the "pageshow" event)
data-visible-on-page-show true | false üst sayfa gösterildiğinde araç çubuğu-görünürlüğünü belirtir

Ayaklı kumandalı düğme

Bir <input type="checkbox"> veri-rolü ile "flipswitch" :

Veri nitelik değer Açıklama
data-minitrue | false Anahtar küçük veya normal boyutta olması gerekip gerekmediğini belirtir
data-on-text sometext Belirtir "on" Flip anahtarı metin (default is "On" )
data-off-text sometext Belirtir "off" Flip anahtarı metni (default is "Off" )

Alt Bilgi

Ile bir kap data-role="footer" .

Veri nitelik değer Açıklama
data-id sometext benzersiz kimliğini belirtir. Kalıcı alt bilgiler için gereklidir
data-position inline | fixed altbilgi sayfa içeriği ile inline olmalıdır veya alt kısmında konumlandırılmış kalır belirtir
data-fullscreentrue | false Altbilgi daima altta ve sayfa içeriğinin üzerine yerleştirilmelidir belirtir (slightly see-through) ya da değil
data-theme letter (a-z) altbilgi teması rengini belirtir

Not: Kullanım tam ekran pozisyonu sağlamak data-position="fixed" ve sonra eklemek data-fullscreen elemana niteliğini.


Başlık

Ile bir kap data-role="header" .

Veri nitelik değer Açıklama
data-id sometext benzersiz kimliğini belirtir. kalıcı başlıklar için gerekli
data-position inline | fixed başlık sayfası içeriğinin satır içi olmalı veya üstünde konumlandırılmış kalır belirtir
data-fullscreentrue | false Başlık her zaman üstte ve sayfa içeriğinin üzerine yerleştirilmelidir belirtir (slightly see-through) ya da değil
data-theme letter (a-z) Başlığın tema rengini belirtir

Not: Kullanım tam ekran pozisyonu sağlamak data-position="fixed" ve sonra eklemek data-fullscreen elemana niteliğini.


Girdiler

Ile Girdiler type="text|search|etc." ya da textarea elements .

Veri nitelik değer Açıklama
data-clear-btntrue | false Girdi bir olması gerekip gerekmediğini belirtir "clear" düğmesini
data-clear-btn-text text Bir metni belirtir "clear" butonuna. Standart olan "clear text"
data-minitrue | false giriş küçük veya normal boyutta olması gerekip gerekmediğini belirtir
data-rolenone jQuery Mobile düğmeler gibi stil giriş / textareas için önler
data-theme letter (a-z)   giriş alanı teması rengini belirtir

bağlantı

Tüm bağlantılar.

Veri nitelik değer Açıklama
data-ajax true | false gelişmiş kullanıcı deneyimi ve geçişler için ajax sayfalarını yüklemek için belirtir. Yanlış olarak ayarlanırsa, jQuery Mobile normal sayfa isteği yapacağız.
data-directionreverse Ters geçiş animasyonu (only for page or dialog)
data-dom-cachetrue | false tek tek sayfalar için jQuery DOM önbelleği veya olmasın temizlemek için belirtir (true olarak ayarlanırsa, tüm mobil cihazlarda iyice DOM Kendinizi ve testi yönetmek için özen gerekir)
data-prefetchtrue | false hazır olduklarında böylece kullanıcı bunları ziyaret ettiğinde DOM'ye sayfaları ön getirmek belirtir
data-relback | dialog | external | popup Bağlantı nasıl davranması gerektiğini için bir seçenek belirtir. Geri - bir adım geri tarihinin taşır. Dialog - Tarihte izlenmez bir diyalog gibi bir bağlantı açar. Dış - Başka bir alana bağlamayı için. Pop-up - bir pop-up pencere açar.
data-transition fade | flip | flow | pop | slide | slidedown | slidefade | slideup | turn | none Bir sayfadan diğerine geçiş için nasıl belirler. Bizim bakın jQuery Mobile Geçişler bölüm.
data-position-to origin | jQuery selector | window pop-up kutularının konumunu belirtir. Menşei - Varsayılan. onu açan bağlantısı üzerinden açılır pencere yerleştirir. jQuery seçici - Belirtilen öğenin üzerine açılır pencere konumlandırır. Pencere - pencere ekranın ortasında açılır pencere konumlandırır.

Liste

Bir <ol> veya <ul> ile data-role="listview" .

Veri nitelik değer Açıklama
data-autodividerstrue | false otomatik liste öğeleri veya olmasın bölmek için belirtir
data-count-theme letter (a-z) sayım balonunun tema rengini belirtir
data-divider-theme letter (a-z) Liste bölücü teması rengini belirtir
data-filtertrue | false Bir listedeki ya da olmasın, bir arama kutusu eklemek belirtir
data-filter-placeholder sometext 1.4 sürümü kullanımdan kaldırıldı. Yerine HTML yer tutucu özelliği kullanın. Arama kutusunun içindeki metni belirtir. Standart olan "Filter items..."
data-filter-theme letter (a-z) arama filtresinin tema rengini belirtir
data-icon Icons Reference Listenin simgesini belirtir
data-insettrue | false Liste yuvarlatılmış köşeler ve bazı farkla ya da değil ile tarz gerekip gerekmediğini belirtir
data-split-icon Icons Reference Bölünmüş düğmesinin simgesini belirtir. Standart olan "arrow-r"
data-split-theme letter (a-z) Bölünmüş düğmeye tema rengini belirtir
data-theme letter (a-z) Listenin tema rengini belirtir

Liste öğesi

Bir <li> bir iç <ol> veya <ul> ile data-role="listview" .

Veri nitelik değer Açıklama
data-filtertext sometext elemanlarını filtrelerken aramak için metni belirtir. Bu metin, daha sonra yerine fiili liste öğesi metninin filtre edilecektir
data-icon Icons Reference liste öğesinin simgesini belirtir
data-rolelist-divider Liste öğeleri için bir böleni belirtir
data-theme letter (a-z)   liste öğesinin tema rengini belirtir

Not: data-icon bağlantıları ile liste öğeleri tek işi bağlıyor.


Navbar'ın

<li> ile bir kap içinde elemanları data-role="navbar" .

Veri nitelik değer Açıklama
data-icon Icons Reference liste öğesinin simgesini belirtir
data-iconposleft | right | top | bottom | notext simgesinin konumunu belirtir

Navbars kendi üst kaptan tema-örneğini devralır. Ayarlamak mümkün değildir data-theme bir Menü ye niteliği. data-theme nitelik gezinme çubuğu içine her bağlantı için ayrı ayrı ayarlanabilir.


Sayfa

Ile bir kap data-role="page" .

Veri nitelik değer Açıklama
data-dom-cachetrue | false tek tek sayfalar için jQuery DOM önbelleği veya olmasın temizlemek için belirtir (true olarak ayarlanırsa, tüm mobil cihazlarda iyice DOM Kendinizi ve testi yönetmek için özen gerekir)
data-overlay-theme letter (a-z)   Bindirme belirtir (background) iletişim sayfaların renk
data-theme letter (a-z)   Sayfanın tema rengini belirtir
data-title sometext sayfa başlığını belirtir
data-urlurl url sayfasını istemek için kullanılan yerine, URL'yi güncellemek için değer

Aniden belirmek

Ile bir kap data-role="popup" .

Veri nitelik değer Açıklama
data-corners true | false Popup yuvarlak köşelere sahip olmadığını belirtir
data-dismissible true | false Popup Popup dışında tıklayarak veya vermeyerek kapatılmalıdır belirtir
data-history true | false açıldığında açılan bir tarayıcı geçmişi öğesi oluşturmak belirtir. False olarak ayarlanırsa, bu bir geçmişi öğesi oluşturmaz ve sonra tarayıcınızın aracılığıyla kapatılabilen olmayacak "Back" düğmesini
data-overlay-theme letter (a-z)   Bindirme belirtir (background) açılan kutunun rengini. Standart şeffaf arka plan (none) .
data-shadow true | false pop-up kutusu gölgeler sahip olmayan veya belirtir
data-theme letter (a-z)   Açılır kutuda teması rengini belirtir. Standart miras, "none" şeffaf pop-up setleri
data-tolerance30, 15, 30, 15 Pencerenin kenarlarından mesafeyi belirtir ( top, right, bottom, left )

Olan bir çapa data-rel="popup" :

Veri nitelik değer Açıklama
data-position-to origin | jQuery selector | window pop-up kutularının konumunu belirtir. Menşei - Varsayılan. onu açan bağlantısı üzerinden açılır pencere yerleştirir. jQuery seçici - Belirtilen öğenin üzerine açılır pencere konumlandırır. Pencere - pencere ekranın ortasında açılır pencere konumlandırır.
data-relpopup pop-up kutusunu açmadan için
data-transitionfade | flip | flow | pop | slide | slidedown | slidefade | slideup | turn | none Bir sayfadan diğerine geçiş için nasıl belirler. Bizim bakın jQuery Mobile Geçişler bölüm.

Radyo düğmesi

Ile etiket ve girdilerin çiftleri type="radio" .

Veri nitelik değer Açıklama
data-minitrue | false düğme, küçük veya normal boyutta olması gerekip gerekmediğini belirtir
data-rolenone JQuery Mobile tarzı için önler radiobuttons gelişmiş düğmeler olarak
data-theme letter (a-z) radyo düğmesinin tema rengini belirtir

Grup çoklu radyo düğmeleri için kullanmak data-role="controlgroup" ile birlikte data-type="horizontal|vertical" yatay veya dikey olsun gruba düğmeleri belirtmek için.


seçmek

Tüm <select> elemanları.

Veri nitelik değer Açıklama
data-icon Icons Reference seçme elemanının simgesini belirtir. Standart olan "arrow-d"
data-iconposleft | right | top | bottom | notext simgesinin konumunu belirtir
data-inlinetrue | false seçme elemanı satır içi veya olmaması gerektiğini belirtir
data-minitrue | false select küçük veya normal boyutta olması gerekip gerekmediğini belirtir
data-native-menu true | false false olarak ayarlandığında, bu (eğer seçme menüsü tüm mobil cihazlarda aynı görüntülemek istiyorsanız önerilir) jQuery'nin kendi özel seçme menüsünü kullanır
data-overlay-theme letter (a-z) JQuery'nin kendi özel seçme menüsünün tema rengini belirtir (birlikte kullanılır data-native-menu="false" )
data-placeholdertrue | false Bir ayarlanabilir <option> bir yerli olmayan seçme unsuru
data-rolenone jQuery Mobile düğmeler gibi stil seçme elemanlarına önler
data-theme letter (a-z) seçme elemanının teması rengini belirtir

Grup katına, elemanlarını seçmek kullanmak data-role="controlgroup" ile birlikte data-type="horizontal|vertical" yatay veya dikey olsun gruba unsurları belirtmek için.


kaydırıcı

Ile Girdiler type="range" .

Veri nitelik değer Açıklama
data-highlighttrue | false kaydırıcı parça vurgulanan veya olmasın çıkarılacağını belirtir
data-minitrue | false kaydırıcı küçük veya normal boyutta olması gerekip gerekmediğini belirtir
data-rolenone jQuery Mobile düğmeler gibi stil kaydırıcı kontrollerine önler
data-theme letter (a-z) kaydırıcı denetiminin tema rengini belirtir (giriş, idare ve takip)
data-track-theme letter (a-z) kaydırıcı parçanın teması rengini belirtir