<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Harian Cheyuz &#187; jquery</title>
	<atom:link href="http://hariancheyuz.chevonest.com/category/tutorial/jquery/feed" rel="self" type="application/rss+xml" />
	<link>http://hariancheyuz.chevonest.com</link>
	<description>Konten tentang perjalanan kehidupan seorang Cheyuz</description>
	<lastBuildDate>Sat, 03 Jul 2010 00:37:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Membuat Toggle Button dengan JQuery</title>
		<link>http://hariancheyuz.chevonest.com/_other/membuat-toggle-button-dengan-jquery</link>
		<comments>http://hariancheyuz.chevonest.com/_other/membuat-toggle-button-dengan-jquery#comments</comments>
		<pubDate>Wed, 16 Dec 2009 16:57:34 +0000</pubDate>
		<dc:creator>Cheyuz</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[_other]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Web Developing]]></category>

		<guid isPermaLink="false">http://hariancheyuz.chevonest.com/?p=500</guid>
		<description><![CDATA[
Pada postingan yang lalu, kita udah mengenal JQuery dan mengetahui cara bikin fade in dan fade out pada suatu halaman web dengan menggunakan JQuery..
Jika waktu itu kita menggunakan 2 tombol, yaitu tombol tampilkan dan sembunyikan, maka kali ini kita akan menggunakan tombol toggle, yaitu tombol yang berfungsi untuk menangani 2 fungsi tertentu atau lebih. Dengan [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;"><img style="border: 1px solid #ccc; margin: 2px 3px; padding:5px;"  src="../thumbnails/jquery.jpg" alt="" width="500" height="200" /></span></p>
<p>Pada postingan yang lalu, kita udah mengenal JQuery dan mengetahui cara bikin fade in dan fade out pada suatu halaman web dengan menggunakan JQuery..</p>
<p>Jika waktu itu kita menggunakan 2 tombol, yaitu tombol tampilkan dan sembunyikan, maka kali ini kita akan menggunakan tombol toggle, yaitu tombol yang berfungsi untuk menangani 2 fungsi tertentu atau lebih. Dengan menggunakan toggle, kasus yang <a href="http://hariancheyuz.chevonest.com/tutorial/fade-in-dan-fade-out-dengan-jquery">kemarin</a> bisa &#8216;dihandle&#8217; dengan menggunakan satu tombol toggle aja&#8230;</p>
<p>Jangan lupa untuk memanggil terlebih dahulu script Jquery di bagian header, bisa dilihat di link ini: <a href="http://hariancheyuz.chevonest.com/_other/mengenal-jquery" target="blank">Mengenal JQuery</a></p>
<p>Pertama-tama, kita bikin dulu sebuah button dengan class <b>tombol</b> (sebenernya ada 2 buah, tetapi tombol yang satu lagi ga keliatan ato hidden), kode html-nya kayak gini:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>body<span style="color: #339933;">&gt;</span>
    <span style="color: #339933;">&lt;</span>button <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;tombol&quot;</span><span style="color: #339933;">&gt;</span>Foto <span style="color: #CC0000;">2</span><span style="color: #339933;">&lt;/</span>button<span style="color: #339933;">&gt;</span>
    <span style="color: #339933;">&lt;</span>button <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;tombol&quot;</span> style<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;display:none&quot;</span><span style="color: #339933;">&gt;</span>Foto <span style="color: #CC0000;">1</span><span style="color: #339933;">&lt;/</span>button<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>body<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Seperti yang terlihat di atas, ada 2 tombol&#8230; dan mempunyai class yang <b>sama</b>, jadi kedua tombol itu akan dijadikan sebuah tombol toggle, yang artinya klo tombol yang pertama diklik, maka tombol yang kedua akan tampil, sedangkan tombol yang pertama akan hilang (hidden), dan begitu sebaliknya.. itu konsep sederhana toggle..</p>
<p>Dan perlu diperhatikan, tombol lain harus diberi style <b>style</b> untuk display yang bernilai &#8216;none&#8217; yang artinya tidak bisa terlihat..</p>
<p>OK, untuk membuktikan bahwa tombol tersebut bisa dijadikan toggle, tambahkan script berikut sebelum elemen button. Seperti ini:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>body<span style="color: #339933;">&gt;</span>
    <span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tombol&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
            $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tombol&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">toggle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span>
&nbsp;
    <span style="color: #339933;">&lt;</span>button <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;tombol&quot;</span><span style="color: #339933;">&gt;</span>Foto <span style="color: #CC0000;">2</span><span style="color: #339933;">&lt;/</span>button<span style="color: #339933;">&gt;</span>
    <span style="color: #339933;">&lt;</span>button <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;tombol&quot;</span> style<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;display:none&quot;</span><span style="color: #339933;">&gt;</span>Foto <span style="color: #CC0000;">1</span><span style="color: #339933;">&lt;/</span>button<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>body<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Jika tombol yang pertama diklik, maka dia akan hidden, sedangkan tombol yang kedua akan muncul, dan sebaliknya.. bila tombol yang kedua muncul dan diklik, maka tombol satu akan muncul, tombol 2 akan hidden&#8230; dan seterusnya.</p>
<p>Dan perlu diingat, klo kita ingin 2 elemen dijadikan 1 toggle button, maka yang berperan di jquery/yg dapat dimanipulasi jquery adalah <b>class</b>, bukan id. Jadi kita memberi class &#8216;tombol&#8217; di masing-masing button. Dan perlu diperhatikan juga, jangan memakai <b>this</b> di objek yang merupakan isi dari fungsi jquery, misal seperti berikut:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">    <span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tombol&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
            $<span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">toggle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Kalo temen2 bikin kayak script tersebut, bisa sih bisa cuman ngga ngerubah elemen menjadi tombol yang kedua, yang ada malah jadi hilang keduanya&#8230;</p>
<p>Nah, ceritanya si tombol tersebut akan menghandle sebuah foto menjadi foto lain secara bergantian ketika tombol tersebut diklik..<br />
kita tambahkan sebuah gambar di bawah tombol.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>img <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;gambar&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto.jpg&quot;</span> <span style="color: #339933;">/&gt;</span></pre></div></div>

<p>Karena gambar juga akan tampil bergantian dengan gambar lain kalo diklik, maka tambah lagi 1 gambar di bawah foto.jpg.</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>img <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;gambar&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto.jpg&quot;</span> <span style="color: #339933;">/&gt;</span>
<span style="color: #339933;">&lt;</span>img <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;gambar&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto2.jpg&quot;</span> style<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;display:none&quot;</span> <span style="color: #339933;">/&gt;</span></pre></div></div>

<p>Tambahkan juga script jquery yang tadi menjadi seperti ini:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tombol&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
            $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.gambar&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">toggle</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'fast'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tombol&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">toggle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Di situ terlihat ada parameter di fungsi toggle yaitu bernilai &#8216;fast&#8217;, yang berarti akan di-toggle dengan ditambahkan animasi yang cepat, jika diberi nilai &#8217;slow&#8217;, maka animasi akan bergerak lambat.</p>
<p>Jadi, kode html semuanya kira2 seperti ini:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>body<span style="color: #339933;">&gt;</span>
    <span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
        $<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
            $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tombol&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
                $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.gambar&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">toggle</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'fast'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tombol&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">toggle</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span>
    <span style="color: #339933;">&lt;</span>button <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;tombol&quot;</span><span style="color: #339933;">&gt;</span>Foto <span style="color: #CC0000;">2</span><span style="color: #339933;">&lt;/</span>button<span style="color: #339933;">&gt;</span>
    <span style="color: #339933;">&lt;</span>button <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;tombol&quot;</span> style<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;display:none&quot;</span><span style="color: #339933;">&gt;</span>Foto <span style="color: #CC0000;">1</span><span style="color: #339933;">&lt;/</span>button<span style="color: #339933;">&gt;</span>
    <span style="color: #339933;">&lt;</span>img <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;gambar&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto.jpg&quot;</span> <span style="color: #339933;">/&gt;</span>
    <span style="color: #339933;">&lt;</span>img <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;gambar&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto2.jpg&quot;</span> style<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;display: none&quot;</span> <span style="color: #339933;">/&gt;</span>
<span style="color: #339933;">&lt;/</span>body<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Jadi, ketika nanti muncul sebuah button dengan label &#8220;foto 2&#8243; dan foto yang muncul adalah foto pertama, maka ketika diklik button tersebut, maka label button akan berubah menjadi &#8220;foto 1&#8243; dan foto akan menjadi foto yang kedua, bisa diklik berulang-ulang.<br />
untuk DEMO, silakan klik <a href="http://cheyuz.com/demo/jquery_toggle_button">DI SINI!</a></p>
<div class="original"></div>
]]></content:encoded>
			<wfw:commentRss>http://hariancheyuz.chevonest.com/_other/membuat-toggle-button-dengan-jquery/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Fade In dan Fade Out dengan JQuery</title>
		<link>http://hariancheyuz.chevonest.com/tutorial/fade-in-dan-fade-out-dengan-jquery</link>
		<comments>http://hariancheyuz.chevonest.com/tutorial/fade-in-dan-fade-out-dengan-jquery#comments</comments>
		<pubDate>Mon, 14 Dec 2009 03:06:12 +0000</pubDate>
		<dc:creator>Cheyuz</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Web Developing]]></category>

		<guid isPermaLink="false">http://hariancheyuz.chevonest.com/?p=486</guid>
		<description><![CDATA[
OK, sesuai janji&#8230; (walopun bilangnya udah beberapa hari yang lalu).. Cheyuz bakal ngebahas tentang JQuery lanjutan&#8230;
Waktu di postingan kemaren kan kita udah mengenal JQuery itu apa, dan udah dikasi contoh cara menyembunyikan sebuah gambar di html gimana,,, dan itu pun sangat sangat dasar&#8230;
OK, kali ini kita akan mencoba memakai fungsi Jquery untuk menampilkan dan menyembunyikan [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;"><img style="border: 1px solid #ccc; margin: 2px 3px; padding:5px;"  src="../thumbnails/jquery.jpg" alt="" width="500" height="200" /></span></p>
<p>OK, sesuai janji&#8230; (walopun bilangnya udah beberapa hari yang lalu).. Cheyuz bakal ngebahas tentang JQuery lanjutan&#8230;</p>
<p>Waktu di postingan kemaren kan kita udah mengenal JQuery itu apa, dan udah dikasi contoh cara menyembunyikan sebuah gambar di html gimana,,, dan itu pun sangat sangat dasar&#8230;</p>
<p>OK, kali ini kita akan mencoba memakai fungsi Jquery untuk menampilkan dan menyembunyikan suatu gambar dengan event tombol yang udah kita set supaya klo tombol itu ditekan, maka fungsi akan dijalankan&#8230; dan kita akan mengenal Fade In dan Fade Out, yaitu membuat gambar tampil secara halus (dari transparan hingga opacity) dan Fade Out adalah sebaliknya (dari ada menjadi tiada secara halus)&#8230;</p>
<p>Hal pertama yang perlu kita lakukan adalah menambahkan script buat nge-load JQuery, silakan liat postingan sebelumnya untuk meliat gimana caranya ngeload JQuery, klik <a href="http://hariancheyuz.chevonest.com/_other/mengenal-jquery">di sini</a></p>
<p>Klo udah dipasang, kita tinggal membuat elemen img (gambar) di bagian tag <b>body</b>, misalnya nama gambarnya adalah &#8220;foto.jpg&#8221; dan beri atribut <b>id=&#8221;foto&#8221;</b> untuk memberikan ID buat elemen tersebut, maka kode html dibuat seperti berikut..</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">...
<span style="color: #339933;">&lt;</span>body<span style="color: #339933;">&gt;</span>
  <span style="color: #339933;">&lt;</span>img id<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto.jpg&quot;</span> <span style="color: #339933;">/&gt;</span>
<span style="color: #339933;">&lt;/</span>body<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Kemudian buatlah 2 tombol (button) masing-masing dengan label &#8220;Sembunyikan&#8221;, dan satunya lagi &#8220;Munculkan&#8221;&#8230; ID dari masing-masing tombol berturut-turut adalah &#8220;sembunyi&#8221; dan &#8220;muncul&#8221;, jadi kode htmlnya menjadi sebagai berikut:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">...
<span style="color: #339933;">&lt;</span>body<span style="color: #339933;">&gt;</span>
  <span style="color: #339933;">&lt;</span>img id<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto.jpg&quot;</span> <span style="color: #339933;">/&gt;</span>
  <span style="color: #339933;">&lt;</span>button id<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;sembunyi&quot;</span><span style="color: #339933;">&gt;</span>Sembunyikan<span style="color: #339933;">&lt;/</span>button<span style="color: #339933;">&gt;</span>
  <span style="color: #339933;">&lt;</span>button id<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;muncul&quot;</span><span style="color: #339933;">&gt;</span>Munculkan<span style="color: #339933;">&lt;/</span>button<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>body<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Nah, kita sekarang udah bikin 3 komponen yang aku rasa udah cukup buat tutorial ini&#8230; masing-masing udah punya ID, yaitu <b>foto, sembunyi, </b>dan<b> muncul</b>. Sekarang kita tinggal kasi Jquery..</p>
<p>Pertama, kita akan menyembunyikan gambar tersebut dengan menekan tombol &#8220;sembunyi&#8221;, jadi kita tinggal menambahkan script berikut di atas gambar (sebelum komponen di buat) seperti ini:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">...
<span style="color: #339933;">&lt;</span>body<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
  $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#sembunyi&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#foto&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeOut</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;fast&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span>
&nbsp;
<span style="color: #339933;">&lt;</span>img id<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto.jpg&quot;</span> <span style="color: #339933;">/&gt;</span>
...</pre></div></div>

<p>di situ ada suatu fungsi dari objek yang mempunyai id=&#8221;gambar&#8221; yaitu <b>fadeOut</b>, fadeOut adalah suatu fungsi di mana si objek/elemen yang bersangkutan akan disembunyikan dengan berangsur-angsur hilang (dengan menurunkan opacitynya).. temen2 juga bisa berkreasi dengan mengubah parameter &#8220;fast&#8221; menjadi &#8220;slow&#8221;, supaya si gambar menghilang dengan pelan dan berangsur-angsur&#8230;</p>
<p>Nah, setelah kita menghilangkan si gambar, tentunya temen2 pengen supaya si gambar itu muncul kembali dan dengan berangsur2 pula&#8230;<br />
OK, caranya kita tambahkan script yang tadi menjadi kayak gini&#8230;</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;">...
<span style="color: #339933;">&lt;</span>body<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
  $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#sembunyi&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#foto&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeOut</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;fast&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#muncul&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#foto&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeIn</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;fast&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span>
&nbsp;
<span style="color: #339933;">&lt;</span>img id<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto.jpg&quot;</span> <span style="color: #339933;">/&gt;</span>
...</pre></div></div>

<p>Fade In, berarti kebalikan dari Fade Out, yaitu memunculkan kembali gambar dengan berangsur-angsur (menaikkan opacity), jadi script/kode lengkapnya kayak gini&#8230;.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>html<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>head<span style="color: #339933;">&gt;</span>
  <span style="color: #339933;">&lt;</span>title<span style="color: #339933;">&gt;</span>Fade <span style="color: #000066; font-weight: bold;">In</span> Fade Out<span style="color: #339933;">&lt;/</span>title<span style="color: #339933;">&gt;</span>
  <span style="color: #339933;">&lt;</span>script src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;jquery.js&quot;</span><span style="color: #339933;">&gt;&lt;/</span>script<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>head<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;</span>body<span style="color: #339933;">&gt;</span>
  <span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
  $<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#sembunyi&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
      $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#foto&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeOut</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;fast&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#muncul&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
      $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#foto&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">fadeIn</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;fast&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  <span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span>
&nbsp;
  <span style="color: #339933;">&lt;</span>img id<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto&quot;</span> src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;foto.jpg&quot;</span> <span style="color: #339933;">/&gt;</span>
  <span style="color: #339933;">&lt;</span>button id<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;sembunyi&quot;</span><span style="color: #339933;">&gt;</span>Sembunyikan<span style="color: #339933;">&lt;/</span>button<span style="color: #339933;">&gt;</span>
  <span style="color: #339933;">&lt;</span>button id<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;muncul&quot;</span><span style="color: #339933;">&gt;</span>Munculkan<span style="color: #339933;">&lt;/</span>button<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>body<span style="color: #339933;">&gt;</span>
<span style="color: #339933;">&lt;/</span>html<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Untuk <b>DEMO</b>, silakan klik <a target="blank" href="http://www.cheyuz.com/demo/jquery_fadein_fadeout">di sini</a><br />
OK, <b>selamat mencoba!</b><br />
nanti kita lanjut ke pemakaian toggle untuk fadein dan fadeout ini&#8230;</p>
<div class="original"></div>
]]></content:encoded>
			<wfw:commentRss>http://hariancheyuz.chevonest.com/tutorial/fade-in-dan-fade-out-dengan-jquery/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Mengenal JQuery &#8211; Tutorial JQuery Dasar</title>
		<link>http://hariancheyuz.chevonest.com/_other/mengenal-jquery</link>
		<comments>http://hariancheyuz.chevonest.com/_other/mengenal-jquery#comments</comments>
		<pubDate>Wed, 09 Dec 2009 17:21:05 +0000</pubDate>
		<dc:creator>Cheyuz</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[_other]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Web Developing]]></category>

		<guid isPermaLink="false">http://hariancheyuz.chevonest.com/?p=465</guid>
		<description><![CDATA[
OK, karena postinganku kemaren yang bertema Web Developing yang berjudul &#8220;Menggunakan AJAX yang Baik&#8221; ternyata mendapat respon yang baik juga dari temen2ku, khususnya temen2ku yang minat untuk belajar Web Developing&#8230; maka nanti Cheyuz bakal ngebahas tentang teknik AJAX itu sendiri, dan kita akan memakai Framework Jquery untuk Javascriptnya&#8230;
Tetapi, alangkah baiknya kita memulai untuk mengenal JQuery [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;"><img style="border: 1px solid #ccc; margin: 2px 3px; padding:5px;"  src="../thumbnails/jquery.jpg" alt="" width="500" height="200" /></span></p>
<p>OK, karena postinganku kemaren yang bertema Web Developing yang berjudul &#8220;Menggunakan AJAX yang Baik&#8221; ternyata mendapat respon yang baik juga dari temen2ku, khususnya temen2ku yang minat untuk belajar Web Developing&#8230; maka nanti Cheyuz bakal ngebahas tentang teknik AJAX itu sendiri, dan kita akan memakai Framework Jquery untuk Javascriptnya&#8230;</p>
<p>Tetapi, alangkah baiknya kita memulai untuk mengenal JQuery dasar dulu, soalnya lebih baik kita tau dasarnya dulu, sebelum lanjut ke AJAX dengan Jquery&#8230;</p>
<p>Sebelumnya ada yang tahu Jquery itu apa?</p>
<p>Yup, Jquery adalah sebuah Library Javascript yang cepat dan ringkas yang mana dapat menyederhakan document traversing, event handling, animating, dan Ajax interactions untuk pengembangan web secara cepat.</p>
<p>Nah, kali ini, Cheyuz bakal ngebahas tentang Jquery dari <b>sangat sangat sangat dasar hingga mahir</b>&#8230;.. <img src='http://hariancheyuz.chevonest.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>Untuk Memulai JQuery</h2>
<p>Supaya temen2 bisa menggunakan Jquery, silakan download Jquery (saat ini versi terakhir adalah v.1.3.2).</p>
<p><a href="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js" class ="download-link">Download JQuery 1.3.2</a></p>
<p>Lalu simpan file <b>jquery-1.3.2.min.js</b> yang udah didownload ke folder javascript web punya temen2.. misalnya di folder javascripts, maka nanti temen2 tinggal tambahkan script ini di dalam tag header:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">&lt;head&gt;
...
&lt;script src=&quot;javascripts/jquery-1.3.2.min.js&quot;&gt;&lt;/script&gt;
...
&lt;/head&gt;</pre></div></div>

<h2>Contoh penggunaan JQuery</h2>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#gambarku&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">hide</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Apa arti script di atas? <img src='http://hariancheyuz.chevonest.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Mungkin buat temen2 yang belum tau JQuery bakal terasa asing dan berkata &#8220;WEW, BAHASA ANEH APA ITU?&#8221;&#8230; tapi setidaknya pasti tau maksud script di atas. Ya, script di atas memerintahkan sebuah fungsi hide() untuk menyembunyikan sebuah elemen yang mempunyai ID = &#8220;gambar&#8221;..</p>
<p>Nah, itulah JQuery..<br />
Menurutku, enaknya memakai Jquery adalah perintah Javascript untuk berbagai elemen HTML bisa dideklarasikan terlebih dahulu, ID atau class apa yang ingin &#8216;dimainkan&#8217;&#8230; jadi nantinya script ga kayak gini,,,</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;button class=&quot;tombol&quot; onclick=&quot;hide('gambarku')&quot;&gt;Sembunyikan Gambar&lt;/button&gt;
&lt;img id=&quot;gambarku&quot; src=&quot;foto.jpg&quot; /&gt;</pre></td></tr></table></div>

<p>Klo scriptnya seperti itu, gimana kalo si buttonnya ada 1000? tentu capek kan temen2 ngasi atribut onclick=&#8221;hide()&#8221; di setiap button? PASTI! Selain itu, klo ga menggunakan Jquery, kita harus membuat fungsi hide() terlebih dahulu, untuk menyembunyikan element&#8230;</p>
<p>Nah, dengan menggunakan Jquery, temen2 cuman bikin suatu deklarasi yang mana &#8220;memerintahkan&#8221; bahwa semua elemen yang mempunyai class &#8220;tombol&#8221; jika diklik akan memanggil fungsi hide(). Selain itu, temen2 ga usah bikin fungsi hide() lagi, karena semua fungsi untuk manipulasi elemen html sudah ada dalam JQuery, jadi temen2 <b>tinggal pake</b>&#8230; maka script Jquery-nya kayak gini:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script<span style="color: #339933;">&gt;</span>
$<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">ready</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;.tombol&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">click</span><span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        $<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#gambarku&quot;</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">hide</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Lalu diikuti html yang sederhana seperti berikut:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>8
9
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;button class=&quot;tombol&quot;&gt;Sembunyikan&lt;/button&gt;
&lt;img id=&quot;gambarku&quot; src=&quot;foto.jpg&quot; /&gt;</pre></td></tr></table></div>

<p>Jika tadi elemen dinyatakan dengan tanda &#8220;#&#8221;, script untuk class dinyatakan dengan tanda &#8220;.&#8221;. Jadi, <b>.tombol</b> berarti <b>class=&#8221;tombol&#8221;</b>, sedangkan <b>#gambar</b> berarti <b>id=&#8221;gambar&#8221;</b></p>
<p>Huuuaaahh.. Cheyuz-nya udah ngantuk nih, mau tidur dulu&#8230;. malem bsok kita sambung tutorial Jquery berikutnya&#8230; kali ini kita perkenalan aja dulu&#8230; nanti &#8220;coming soon&#8221; kita langsung praktik ke materi ttg fade in dan fade out elemen&#8230; (masih dasar).. ok, selamat malam&#8230; hwaaah :ngantuk:</p>
<div class="original"></div>
]]></content:encoded>
			<wfw:commentRss>http://hariancheyuz.chevonest.com/_other/mengenal-jquery/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
