JQuery

JQuery

Tampilan Menu Bertingkat dengan JQuery jQSimpleMenu

Membuat Menu Bertingkat dengan JQuery jQSimpleMenu

17

Sekitar dua tahun yang lalu, saya pernah membuat tutorial membuat menu bertingkat menggunakan Dreamweaver, waktu itu masih versi 8. Waktu itu teknologi JQuery belum begitu dikenal dan belum sekaya saat ini. Seperti kita ketahui, JQuery merupakan salah satu framework(library) Javascript yang menekankan bagaimana interaksi antara Javascript dan HTML dapat dilakukan dengan mudah. Nah, saat ini untuk membuat menu bertingkat atau sering disebut tree menu, hierarchical menu atau multi level dropdown menu, sangatlah mudah. Cukup dengan menuliskan satu atau dua baris perintah jquery, menu sudah jadi.

Penasaran? Ingin tau caranya? Ikuti terus tutorial ini.

(more…)

Popularity: 9% [?]

wordpress-logo

JQuery Bermasalah di WordPress versi 3.2 ke atas (Terbaru)

2

Jika Anda memiliki situs berbasis wordpress dan setelah upgrade ke versi 3.2.1 atau lebih (saat ini versi 3.3.1), beberapa plugin dan tampilan terkadang tidak berjalan sebagai mana mestinya alias bermasalah. Hal tersebut juga saya alami di situs ini, dan beberapa situs saya yang lain. Permasalahan yang muncul antara lain slider yang ada di themes jadi tidak jalan, menu admin pada dashboard sebelah kiri menjadi tidak berjalan, dropdown menu yang menggunakan JQuery menjadi tidak berjalan seperti biasa, dan lain-lain.

Bagaimana solusinya? Di postingan ini, dibahas salah satu solusi yang sudah saya coba dan berhasil. Solusi tersebut didasarkan pada postingan dari salah satu tulisan Velli Darman Domo di situsnya.

(more…)

Popularity: 6% [?]

Freebie: Responsive jQuery Slider Plugin Flexslider

Advertisement in Freebie: Responsive jQuery Slider Plugin Flexslider
 in Freebie: Responsive jQuery Slider Plugin Flexslider  in Freebie: Responsive jQuery Slider Plugin Flexslider  in Freebie: Responsive jQuery Slider Plugin Flexslider

When it comes to responsive design, it’s not just about fluid images or adaptive layouts. It’s also about the responsive methodology behind the entire design process. In responsive design, we are creating responsive experiences, meaning that all design components need to be able to adapt to the environment in which they are displayed and have to interact with. This is why we create tables, navigation menus, videos and other design elements responsive as well (see Responsive Web Design Techniques and Design Strategies for more details). It just makes sense to consider each and every design component — including the image slider.

In this post, we are glad to release a responsive jQuery slider plugin Flexslider which has been created, developed and maintained by Tyler Smith and released for Smashing Magazine and its readers. As usual, the plugin is absolutely free to use in private and commerical projects. The plugin includes fade and slide animations, customizable options as well as all the navigation options you would expect in such a plugin — touch gestures inclusive! It uses simple, semantic markup to create the slider and is lightweight, weighing only 5 Kb (minified). The plugin has been tested in Safari 4+, Chrome 4+, Firefox 3.6+, Opera 10+, and IE7+. iOS and Android devices are supported as well. In three simple steps, you can have a fully responsive slider for your responsive design.

Flexslider-new in Freebie: Responsive jQuery Slider Plugin Flexslider

Download the Plugin for Free!

The plugin is released under the MIT license. You can use it for all your projects for free and without any restrictions. Please link to this article if you want to spread the word. You may modify the plugin as you wish.

Flexslider1 in Freebie: Responsive jQuery Slider Plugin Flexslider

Features

  • Simple, semantic markup.
  • Supported in Safari 4+, Chrome 4+, Firefox 3.6+, Opera 10+, and IE7+.
  • iOS and Android devices are supported as well.
  • Slide and Fade animations.
  • Highly customizable slider options.
  • Directional, keyboard, and touch swipe navigation.
  • Lightweight (5 Kb minified).
  • You can use all HTML elements in the slides.
  • Free to use under the MIT license.

Flexslider5 in Freebie: Responsive jQuery Slider Plugin Flexslider
You can find the installation guide and documentation on the developer’s release site.

Behind the Design

As always, here are some insights from the designer:

“My motivation behind creating this plugin was the difficulty I had building my first responsive slider. There were no resources to pull from and I spent hours banging my head against the wall working through the logic. My goal was to make it easier for others doing the same thing. I wanted to build a plugin that served the newest of beginners, while providing seasoned developers a tool they could use with confidence.

FlexSlider serves beginners by being virtually plug and play, needing only the FlexSlider files and some images to get started. To seasoned developers, FlexSlider should be seen as a tool that gets them rolling quickly. It doesn’t add unnecessary markup and gives complete freedom to use any HTML element within each slide.

The most exciting thing about FlexSlider at this point, in my mind, is the slide animation. It was a challenge to construct, but the resulting responsive behavior is very cool. When you mix the slide animation with touch gestures, it creates a great experience across iOS and Android devices.

Problems I encountered when building the plugin was ensuring that the plugin would work across all different types of responsive builds, browsers, and devices. To accomplish that, I made sure the plugin did exactly what it needed too, and nothing more. For example, many sliders use fixed dimensions and absolute positioning to create animation effects, but this is not possible with fully fluid responsive design. Avoiding this practice, I limited my use of the $(window).resize() function and let the slider dimensions remain organic to the content within. The downside to this is that the fade animations can’t overlap, which is indeed a nice effect.

The most important lessons I’ve learned are that overusing (window).resize() function to control element sizing will make you cringe, which is why you won’t find much at all in FlexSlider. Keep your responsive design as light as you can. Remember the audiences you are extending to reach are on far less capable devices, especially with JavaScript.

If you are having a problem installing FlexSlider, post a comment in the Community section and I will respond. Follow @mbmufffin for FlexSlider updates!”

Thank you, Tyler. We sincerely appreciate your work and your good intentions.


© Smashing Editorial for Smashing Magazine, 2011.

Tampilan Galeri Foto dengan JQuery Zoomooz

Membuat Efek Zoom pada Galeri Foto dengan JQuery Zoomooz

39

Everyone loves images. Image atau Foto memang tidak bisa terpisahkan dari suatu  website. Keberadaan image tentunya akan mempercantik tampilan suatu website. Di dalam suatu website, image dapat berfungsi sebagai background, header, logo, header slider, menu navigasi, dan masih banyak yang lainnya. Selain itu, koleksi image atau foto yang kita miliki juga dapat ditampilkan dalam suatu galeri foto (image gallery) yang akan melengkapi isi dari website kita.

Masih terkait dengan image dan foto, dalam tutorial singkat ini, kita akan membahas mengenai bagaimana membuat galeri foto (image gallery) yang memiliki efek zoom (zooming effect) jika diklik pada salah satu foto. Kita akan menggunakan JQuery dan plugin Zoomooz untuk membuat efek zoom. Penasaran? Langsung aja kita mulai.

(more…)

Popularity: 12% [?]

JQuery: Novice to Ninja

Akhirnya Sampai Juga Buku ini…

15

Akhirnya setelah sekian lama menunggu, sebulan lebih, sampai juga buku yang saya pesan ini. Buku ini berjudul “JQuery:Novice to Ninja” karangan Earle Castledine dan Craig Sharkie. Buku diterbitkan oleh situs terkenal dalam dunia pengembangan web yaitu SitePoint. Sebenarnya saya sudah punya versi PDF-nya sih yang saya dapat beberapa waktu lalu secara gratis dari situs tersebut. Waktu itu ada promo terkait Piala Dunia. Tapi kurang puas rasanya kalo ga dapet versi cetaknya, akhirnya akhir tahun lalu kebetulan ada diskon yang cukup menggiurkan. Jadinya beli deh….Ya lumayan, buat referensi JQuery.

(more…)

Popularity: 8% [?]

jquery1-small

Buku Gratis! JQuery: Novice to Ninja dari Sitepoint. Hanya hari ini!

17

Sitepoint merupakan salah satu situs favorit saya. Situs ini menyajikan banyak artikel, tutorial, referensi hingga buku-buku berkualitas mengenai pengembangan web (web development). Dalam rangka meramaikan piala dunia 2010, Sitepoint mengadakan suatu permainan unik. Sebanyak 8 buku dipilih. Masing-masing mewakili negara peserta piala dunia yang masuk perdelapan final. Lalu apa uniknya? Selama babak per-delapan final berlangsung, ke-8 buku tersebut di-diskon hingga 33%. Jika suatu negara gugur maka, buku yang mewakilinya juga akan gugur dan tidak ada diskon lagi. Demikian seterusnya hingga babak final, diskon akan ditambah terus sampe pada akhirnya buku akan digratiskan!!

Dan pemenangnya adalah buku “JQuery: Novice to Ninja“. Buku yang sangat bagus ini, dapat Anda download gratis!! Buruan, hanya hari ini (12 Juli 2010) !

(more…)

Popularity: 7% [?]

jquery-image-slideshow

Image Slideshow dengan JQuery dan Plugin Nivo Slider

29

Saat ini tersedia banyak script, library atau cara membuat image slideshow di internet, namun menemukan script yang mudah dalam penggunaannya, sederhana dalam penerapannya, ringan dan juga didukung oleh banyak browser, masih cukup sulit. Nivo Slider merupakan salah satu plugin JQuery yang sangat sederhana dan (setidaknya menurut saya) memenuhi kriteria tersebut. Untuk membuat image slideshow, plugin ini sudah lebih dari cukup.

(more…)

Popularity: 16% [?]

Go to Top