pemalam jQuery EasyUI
jQuery EasyUI menyediakan set lengkap komponen untuk mencipta halaman web merentas penyemak imbas, termasuk grid data (grid data), grid pepohon (jadual pokok), panel (panel), kombo (kombinasi lungsur turun) )dll . Pengguna boleh menggunakan komponen ini secara gabungan atau menggunakan salah satu daripadanya secara individu.
Senarai pemalam
Asas (Asas)
Parser parser
Easyloader loader
Boleh Diseret
Boleh Dijatuhkan
Boleh Diubah Saiz
Paging penomboran
Kotak carian kotak carian
Bar kemajuan bar kemajuan
Kotak gesaan petua alat
Reka letak (susun atur)
Panel panel
Halaman tab tab/ Tab
Panel Runtuh Akordion
Reka Letak Reka Letak
Menu (menu) dan Butang ( Butang)
Menu Menu
Butang Pautan Butang Pautan
Butang Menu Butang Menu
Butang Pisah Butang Pisah
Borang (borang)
Borang borang
-
Kotak pengesahan kotak pengesahan
Kombo kombinasi
Kombo kombo box
Pokok gabungan kombotree
Grid gabungan kobogrid
Kotak nombor kotak nombor
Kotak tarikh kotak tarikh
Kotak masa tarikh
Kalendar
Spinner Spinner
-
Numberspinner value spinner
Pemutar masa pemintal masa
Peluncur gelangsar
Tetingkap
Tetingkap Tetingkap
Kotak dialog dialog
Kotak mesej mesej
Grid Data (grid data) dan Pokok (pokok)
Grid data Datagrid
Grid Hartanah Propertygrid
Pokok Pokok
Treegrid Tree Grid
Plug-in
Setiap komponen easyui mempunyai sifat, kaedah dan acara. Pengguna boleh melanjutkan komponen ini dengan mudah.
Harta Sifat
ditakrifkan dalam jQuery.fn.{plugin}.defaults. Sebagai contoh, sifat dialog ditakrifkan dalam jQuery.fn.dialog.defaults. Acara
acara
(fungsi panggil balik) juga ditakrifkan dalam jQuery.fn.{plugin}.defaults.
Kaedah
Sintaks untuk memanggil kaedah: $('selector').plugin('method', parameter);
di mana:
pemilih ialah pemilih objek jquery.
pemalam ialah nama pemalam.
kaedah ialah kaedah sedia ada yang sepadan dengan pemalam.
parameter ialah objek parameter, yang boleh menjadi objek atau rentetan...
Kaedah
ditakrifkan dalam kaedah jQuery.fn.{plugin}. Setiap kaedah mempunyai dua parameter: jq dan param. Parameter pertama 'jq' diperlukan dan merujuk kepada objek jQuery. Parameter kedua 'param' merujuk kepada parameter sebenar yang dihantar kepada kaedah. Sebagai contoh, untuk melanjutkan kaedah bernama 'mymove' bagi komponen dialog, kodnya adalah seperti berikut:
$.extend($.fn.dialog.methods, { mymove: function(jq, newposition){ return jq.each(function(){ $(this).dialog('move', newposition); }); } });
Kini anda boleh memanggil kaedah 'mymove' untuk mengalihkan kotak dialog (dialog) ke kedudukan yang ditentukan :
$('#dd').dialog('mymove', { left: 200, top: 100 });
Mulakan dengan jQuery EasyUI
Muat turun perpustakaan dan rujuk fail EasyUI CSS dan JavaScript dalam halaman anda.
<link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="easyui/themes/icon.css"> <script type="text/javascript" src="easyui/jquery-1.7.2.min.js"></script> <script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
Setelah anda merujuk fail EasyUI yang diperlukan, anda boleh menentukan komponen EasyUI melalui penanda atau menggunakan JavaScript. Sebagai contoh, untuk mendahului panel dengan fungsi boleh lipat, anda perlu menulis kod HTML berikut:
<div id="p" class="easyui-panel" style="width:500px;height:200px;padding:10px;" title="My Panel" iconCls="icon-save" collapsible="true"> The panel content </div>
Apabila membuat komponen melalui penanda, atribut 'pilihan data' digunakan untuk menyokong keserasian HTML5 sejak versi 1.3 Harta. nama. Jadi, anda boleh menulis semula kod di atas seperti berikut:
<div id="p" class="easyui-panel" style="width:500px;height:200px;padding:10px;" title="My Panel" data-options="iconCls:'icon-save',collapsible:true"> The panel content </div>
Kod di bawah menunjukkan cara mencipta kotak kombo yang mengikat acara 'onSelect'.
rreeee