Langsung ke konten utama

Postingan

Menampilkan postingan dengan label jquery

Menggantikan fungsi .live pada Jquery 1.9

Pada jQuery 1.9 fungsi .live tidak lagi bisa digunakan. Fungsi ini berguna pada saat kita membuat sebuah dynamic Form. Element yang digenerate menggunakan fungsi .live ini valuenya dapat di kirim ke server. Berbeda jika tidak menggunakan fungsi .live element-element semisal input text yang digenerate, valuenya tidak bisa di kirim. Karena pada versi 1.9 fungsi .live sudah tidak bisa digunakan lagi, maka kita dapat menggunakan alternatif lain yaitu: $(document).on( events [, selector ] [, data ], handler(eventObject) ) sebagai contoh: $(document).on('click','#id_element',function(){      // kode lain }); code diatas sama dengan: $('#id_element').live('click',function(){      // kode lain }); Semoga bermanfaat Prastowo aGung Widodo

[Newbie Trick] Membuat dynamic attribute dengan jquery

Kadang sebuah dynamic attribute diperlukan dalam sebuah Form. Misal ketika kita ingin membuat sebuah Form yang memerlukan unique id sebagai key dalam database. Kali ini saya akan mencoba menggunakan fungsi date time pada javascript untuk membuat fungsi microtime. Ini mungkin bisa dipakai sebagai alternatif pembuatan unique id. Berikut potongan Javascript Function nya. function microtime (get_as_float) { var now = new Date().getTime() / 1000; var s = parseInt(now, 10); return (get_as_float) ? now : (Math.round((now - s) * 1000) / 1000) + '' + s; } Fungsi tersebut saya dapatkan dari:  http://phpjs.org/functions/microtime/ contoh penggunaan. disini saya menggunakan library jquery.js <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ var dyn_...