{"id":421,"date":"2012-11-24T21:34:50","date_gmt":"2012-11-24T18:34:50","guid":{"rendered":"http:\/\/ulviercan.com\/teknoblog\/?p=421"},"modified":"2015-01-05T19:03:29","modified_gmt":"2015-01-05T16:03:29","slug":"tasarimcilar-icin-jquery-user-interface-jqui","status":"publish","type":"post","link":"https:\/\/www.ulviercan.com\/teknoblog\/jquery\/tasarimcilar-icin-jquery-user-interface-jqui\/","title":{"rendered":"Tasar\u0131mc\u0131lar i\u00e7in jQuery User Interface (jqUI)"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-422\" title=\"jqui\" alt=\"\" src=\"https:\/\/ulviercan.com\/teknoblog\/wp-content\/uploads\/2012\/11\/jqui.png\" width=\"450\" height=\"100\" srcset=\"https:\/\/www.ulviercan.com\/teknoblog\/wp-content\/uploads\/2012\/11\/jqui.png 450w, https:\/\/www.ulviercan.com\/teknoblog\/wp-content\/uploads\/2012\/11\/jqui-300x67.png 300w, https:\/\/www.ulviercan.com\/teknoblog\/wp-content\/uploads\/2012\/11\/jqui-248x55.png 248w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/p>\n<p>\u00c7ok klasik bir ba\u015flang\u0131\u00e7 olacak ancak zaman ger\u00e7ekten su gibi ak\u0131p ge\u00e7iyor. Zaman\u0131n k\u0131ymetini bilenlerden olmak dile\u011fi ile yeni haftaya, yeni yaz\u0131mla merhaba diyelim..<\/p>\n<p>jQuery User Interface (jQuery UI) kullan\u0131c\u0131 aray\u00fcz\u00fc etkile\u015fimleri, efektleri, widget&#8217;lar\u0131 ve temalar ile jQuery Java Script k\u00fct\u00fcphanesi \u00fcst\u00fcne in\u015fa edilmi\u015f bir yap\u0131d\u0131r. \u0130ster y\u00fcksek etkile\u015fimli web uygulamalar\u0131 in\u015fa ediyor olun, isterse sadece basit bir formdaki tarih alan\u0131 i\u00e7in tarih se\u00e7ici (datepicker) kullanacak olun, jQuery UI m\u00fckemmel bir ara\u00e7t\u0131r.<!--more--><\/p>\n<div class=\"alignleft\"><!--Ads2--><\/div>\n<div class=\"clear\"><\/div>\n<p>jQuery UI ad\u0131ndan da anla\u015f\u0131laca\u011f\u0131 gibi bir kullan\u0131c\u0131 aray\u00fcz\u00fc ekipman\u0131. Bu y\u00fczden tema deste\u011fi olmazsa olmaz. Kullanaca\u011f\u0131n\u0131z widget&#8217;lar\u0131n\u0131z i\u00e7in kendi teman\u0131z\u0131 olu\u015fturmak veya haz\u0131r temalardan birini indirmek i\u00e7in <a href=\"https:\/\/jqueryui.com\/themeroller\/\" target=\"_blank\">ThemeRoller<\/a> adresine gidiniz. Temalar\u0131 kodumuza uygulamak \u00e7ok kolayd\u0131r. Teman\u0131n sayfam\u0131za CSS ile link etti\u011fimiz k\u0131sm\u0131nda CSS dosyas\u0131n\u0131n adresini de\u011fi\u015ftirmek yeterli olacakt\u0131r.<\/p>\n<p>\u00d6rnek verecek olursak:<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n\r\n\/\/ Bu kod teman\u0131n \u00e7a\u011fr\u0131ld\u0131\u011f\u0131 k\u0131s\u0131md\u0131r.\r\n\/\/ Bu k\u0131sm\u0131 teman\u0131n ad\u0131 ile de\u011fi\u015ftirdi\u011fimiz zaman,\r\n\/\/ yeni g\u00f6r\u00fcn\u00fcm\u00fc elde etmi\u015f olaca\u011f\u0131z\r\n\r\n&lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/sitemizinadresi.com\/ui\/1.9.1\/themes\/start.css&quot; \/&gt;\r\n<\/pre>\n<p>Bu d\u00f6k\u00fcman jqUI taraf\u0131ndan sa\u011flanan nimetlerin en basit kullan\u0131mlar\u0131n\u0131 anlatacakt\u0131r. Detayl\u0131 kullan\u0131mlar, metodlar, parametreler i\u00e7in l\u00fctfen <a href=\"https:\/\/jqueryui.com\/demos\/\" target=\"_blank\">jqUI&#8217;nin ana sayfas\u0131n\u0131<\/a> ziyaret ediniz. En basit kullan\u0131mlar\u0131 ile anlataca\u011f\u0131m ba\u015fl\u0131klar \u015f\u00f6yle olacak:<\/p>\n<ul>\n<li><strong>Etkile\u015fimler<\/strong>\n<ul>\n<li>Draggable<\/li>\n<li>Droppable<\/li>\n<li>Resizable<\/li>\n<li>Selectable<\/li>\n<li>Sortable<\/li>\n<\/ul>\n<\/li>\n<li><strong>Widget&#8217;lar<\/strong>\n<ul>\n<li>Accordion<\/li>\n<li>Autocomplete<\/li>\n<li>Button<\/li>\n<li>Datepicker<\/li>\n<li>Dialog<\/li>\n<li>Menu<\/li>\n<li>Progressbar<\/li>\n<li>Slider<\/li>\n<li>Spinner<\/li>\n<li>Tabs<\/li>\n<li>Tooltip<\/li>\n<\/ul>\n<\/li>\n<li><strong>Efektler<\/strong>\n<ul>\n<li>Effect<\/li>\n<li>Visibility\n<ul>\n<li>Show<\/li>\n<li>Hide<\/li>\n<li>Toggle<\/li>\n<\/ul>\n<\/li>\n<li>Class Animation\n<ul>\n<li>Add Class<\/li>\n<li>Remove Class<\/li>\n<li>Toggle Class<\/li>\n<li>Switch Class<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h1>Etkile\u015fimler<\/h1>\n<h1>Draggable<\/h1>\n<p>Se\u00e7ilen elemente s\u00fcr\u00fckleme \u00f6zelli\u011fi ekliyor.<\/p>\n<p>\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/fD7XB\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/fD7XB\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;tr&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n\r\n    &lt;style&gt;\r\n    #suruklenebilir{ width: 150px; height: 150px; padding: 0.5em; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#suruklenebilir&quot; ).draggable();\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div id=&quot;suruklenebilir&quot; class=&quot;ui-widget-content&quot;&gt;\r\n    &lt;p&gt;Beni s\u00fcr\u00fckle&lt;\/p&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>$( &#8220;#suruklenebilir&#8221; ).draggable(); kod par\u00e7as\u0131 ile &#8220;#suruklenebilir&#8221; id&#8217;sine sahip olan elemente s\u00fcr\u00fcklenme \u00f6zelli\u011fi ekledik.<\/p>\n<h1>Droppable<\/h1>\n<p>S\u00fcr\u00fcklenebilir elementler i\u00e7in, b\u0131rak\u0131labilir alanlar olu\u015fturmak i\u00e7in kullan\u0131l\u0131yor.<\/p>\n<p>\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/QpQnu\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/QpQnu\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n    #suruklenebilir{ width: 100px; height: 100px; padding: 0.5em; float: left; margin: 10px 10px 10px 0; }\r\n    #biralilabilir{ width: 150px; height: 150px; padding: 0.5em; float: left; margin: 10px; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#suruklenebilir&quot; ).draggable();\r\n        $( &quot;#biralilabilir&quot; ).droppable({\r\n            drop: function( event, ui ) {\r\n                $( this )\r\n                    .addClass( &quot;ui-state-highlight&quot; )\r\n                    .find( &quot;p&quot; )\r\n                        .html( &quot;B\u0131rak\u0131ld\u0131!&quot; );\r\n            }\r\n        });\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div id=&quot;suruklenebilir&quot; class=&quot;ui-widget-content&quot;&gt;\r\n    &lt;p&gt;Belirlenen hedefe beni b\u0131rak&lt;\/p&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;div id=&quot;biralilabilir&quot; class=&quot;ui-widget-header&quot;&gt;\r\n    &lt;p&gt;Buraya b\u0131rak&lt;\/p&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>$( &#8220;#suruklenebilir&#8221; ).draggable(); kod par\u00e7as\u0131 ile s\u00fcr\u00fcklenme \u00f6zelli\u011fi eklenmi\u015f olan element i\u00e7in $( &#8220;#biralilabilir&#8221; ).droppable(); kod par\u00e7as\u0131 ile b\u0131rak\u0131labilinir bir olan olu\u015fturduk. B\u0131rak i\u015flemi ger\u00e7ekle\u015fti\u011fi anda ise ekrana &#8220;B\u0131rak\u0131ld\u0131!&#8221; uyar\u0131s\u0131 verdik.<\/p>\n<h1>Resizable<\/h1>\n<p>Yeniden boyutland\u0131r\u0131labilir kutular olu\u015fturmak i\u00e7in kullan\u0131l\u0131yor.<\/p>\n<p>\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/rskcm\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/rskcm\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n    #boyutlandir { width: 150px; height: 150px; padding: 0.5em; }\r\n    #boyutlandir h3 { text-align: center; margin: 0; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#boyutlandir&quot; ).resizable();\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div id=&quot;boyutlandir&quot; class=&quot;ui-widget-content&quot;&gt;\r\n    &lt;h3 class=&quot;ui-widget-header&quot;&gt;Yeniden boyutlandirilabilir&lt;\/h3&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>$( &#8220;#boyutlandir&#8221; ).resizable(); kod par\u00e7as\u0131 ile yeniden boyutland\u0131r\u0131labilir bir element olu\u015fturduk.<\/p>\n<h1>Selectable<\/h1>\n<p>Se\u00e7ilebilir listeler olu\u015fturmak i\u00e7in kullan\u0131l\u0131yor.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/GMbkS\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/GMbkS\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n\r\n    &lt;style&gt;\r\n    #feedback { font-size: 1.4em; }\r\n    #secilebilir .ui-selecting { background: #FECA40; }\r\n    #secilebilir .ui-selected { background: #F39814; color: white; }\r\n    #secilebilir { list-style-type: none; margin: 0; padding: 0; width: 60%; }\r\n    #secilebilir li { margin: 3px; padding: 0.4em; font-size: 1.4em; height: 18px; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#secilebilir&quot; ).selectable();\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;ol id=&quot;secilebilir&quot;&gt;\r\n    &lt;li class=&quot;ui-widget-content&quot;&gt;Madde 1&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-widget-content&quot;&gt;Madde 2&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-widget-content&quot;&gt;Madde 3&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-widget-content&quot;&gt;Madde 4&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-widget-content&quot;&gt;Madde 5&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-widget-content&quot;&gt;Madde 6&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-widget-content&quot;&gt;Madde 7&lt;\/li&gt;\r\n&lt;\/ol&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>$( &#8220;#secilebilir&#8221; ).selectable(); kodu ile &#8220;#secilebilir&#8221; id&#8217;sine sahip olan listemize se\u00e7ilebilme \u00f6zelli\u011fi ekledik.<\/p>\n<h1>Sortable<\/h1>\n<p>Siralanabilir kutular olu\u015fturmak i\u00e7in kullan\u0131l\u0131yor.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/xcXXc\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/xcXXc\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n    #siralanabilir { list-style-type: none; margin: 0; padding: 0; width: 60%; }\r\n    #siralanabilir li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; }\r\n    #siralanabilir li span { position: absolute; margin-left: -1.3em; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#siralanabilir&quot; ).sortable();\r\n        $( &quot;#siralanabilir&quot; ).disableSelection();\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;ul id=&quot;siralanabilir&quot;&gt;\r\n    &lt;li class=&quot;ui-state-default&quot;&gt;&lt;span class=&quot;ui-icon ui-icon-arrowthick-2-n-s&quot;&gt;&lt;\/span&gt;Madde 1&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-state-default&quot;&gt;&lt;span class=&quot;ui-icon ui-icon-arrowthick-2-n-s&quot;&gt;&lt;\/span&gt;Madde 2&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-state-default&quot;&gt;&lt;span class=&quot;ui-icon ui-icon-arrowthick-2-n-s&quot;&gt;&lt;\/span&gt;Madde 3&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-state-default&quot;&gt;&lt;span class=&quot;ui-icon ui-icon-arrowthick-2-n-s&quot;&gt;&lt;\/span&gt;Madde 4&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-state-default&quot;&gt;&lt;span class=&quot;ui-icon ui-icon-arrowthick-2-n-s&quot;&gt;&lt;\/span&gt;Madde 5&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-state-default&quot;&gt;&lt;span class=&quot;ui-icon ui-icon-arrowthick-2-n-s&quot;&gt;&lt;\/span&gt;Madde 6&lt;\/li&gt;\r\n    &lt;li class=&quot;ui-state-default&quot;&gt;&lt;span class=&quot;ui-icon ui-icon-arrowthick-2-n-s&quot;&gt;&lt;\/span&gt;Madde 7&lt;\/li&gt;\r\n&lt;\/ul&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>$( &#8220;#siralanabilir&#8221; ).sortable(); ile listemizi se\u00e7ilebilir hale getirirken, $( &#8220;#siralanabilir&#8221; ).disableSelection(); liste i\u00e7inde bulunana metinlerin se\u00e7ilmesini engellemi\u015f oluyoruz.<\/p>\n<h1>Widget&#8217;lar<\/h1>\n<h1>Accordion<\/h1>\n<p>Akordiyon tarz\u0131nda kutular olu\u015fturmak i\u00e7in kullan\u0131l\u0131r.<\/p>\n<p>\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/H294E\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/H294E\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#accordion&quot; ).accordion();\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div id=&quot;accordion&quot;&gt;\r\n    &lt;h3&gt;B\u00f6l\u00fcm 1&lt;\/h3&gt;\r\n    &lt;div&gt;\r\n        &lt;p&gt;\r\n        Mauris mauris ante, blandit et, ultrices a, suscipit eget, quam. Integer\r\n        ut neque. Vivamus nisi metus, molestie vel, gravida in, condimentum sit\r\n        amet, nunc. Nam a nibh. Donec suscipit eros. Nam mi. Proin viverra leo ut\r\n        odio. Curabitur malesuada. Vestibulum a velit eu ante scelerisque vulputate.\r\n        &lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n    &lt;h3&gt;B\u00f6l\u00fcm 2&lt;\/h3&gt;\r\n    &lt;div&gt;\r\n        &lt;p&gt;\r\n        Sed non urna. Donec et ante. Phasellus eu ligula. Vestibulum sit amet\r\n        purus. Vivamus hendrerit, dolor at aliquet laoreet, mauris turpis porttitor\r\n        velit, faucibus interdum tellus libero ac justo. Vivamus non quam. In\r\n        suscipit faucibus urna.\r\n        &lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n    &lt;h3&gt;B\u00f6l\u00fcm 3&lt;\/h3&gt;\r\n    &lt;div&gt;\r\n        &lt;p&gt;\r\n        Nam enim risus, molestie et, porta ac, aliquam ac, risus. Quisque lobortis.\r\n        Phasellus pellentesque purus in massa. Aenean in pede. Phasellus ac libero\r\n        ac tellus pellentesque semper. Sed ac felis. Sed commodo, magna quis\r\n        lacinia ornare, quam ante aliquam nisi, eu iaculis leo purus venenatis dui.\r\n        &lt;\/p&gt;\r\n        &lt;ul&gt;\r\n            &lt;li&gt;Birinci madde &lt;\/li&gt;\r\n            &lt;li&gt;\u0130kinci Madde&lt;\/li&gt;\r\n            &lt;li&gt;\u00dc\u00e7\u00fcnc\u00fc Madde&lt;\/li&gt;\r\n        &lt;\/ul&gt;\r\n    &lt;\/div&gt;\r\n    &lt;h3&gt;B\u00f6l\u00fcm 4&lt;\/h3&gt;\r\n    &lt;div&gt;\r\n        &lt;p&gt;\r\n        Cras dictum. Pellentesque habitant morbi tristique senectus et netus\r\n        et malesuada fames ac turpis egestas. Vestibulum ante ipsum primis in\r\n        faucibus orci luctus et ultrices posuere cubilia Curae; Aenean lacinia\r\n        mauris vel est.\r\n        &lt;\/p&gt;\r\n        &lt;p&gt;\r\n        Suspendisse eu nisl. Nullam ut libero. Integer dignissim consequat lectus.\r\n        Class aptent taciti sociosqu ad litora torquent per conubia nostra, per\r\n        inceptos himenaeos.\r\n        &lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>$( &#8220;#accordion&#8221; ).accordion(); kodu ile ana kutumuz olan &#8220;#accordion&#8221; ID&#8217;li kutu i\u00e7in i\u015flemi ger\u00e7ekle\u015ftirdik. Metodun d\u00fczg\u00fcn \u00e7al\u0131\u015fmas\u0131 ana kutunun i\u00e7indeki yap\u0131ya ba\u011fl\u0131d\u0131r. Bu yap\u0131 \u015fu \u015fekilde olmal\u0131d\u0131r.<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;h3&gt;1. Ba\u015fl\u0131k Buraya&lt;\/h3&gt;\r\n&lt;div&gt;1. \u0130\u00e7erik Buraya&lt;\/div&gt;\r\n\r\n&lt;h3&gt;2. Ba\u015fl\u0131k Buraya&lt;\/h3&gt;\r\n&lt;div&gt;2. \u0130\u00e7erik Buraya&lt;\/div&gt;\r\n<\/pre>\n<h1>Autocomplete<\/h1>\n<p>Ger\u00e7ekten m\u00fckemmel bir ara\u00e7. Input&#8217;a girdi\u011fimiz de\u011ferlere uygun olarak Input&#8217;un hemen alt\u0131nda bir liste olu\u015fturuyor. Anlayaca\u011f\u0131n\u0131z, neredeyse tek sat\u0131r kod ile b\u00fcy\u00fck i\u015fler ba\u015farm\u0131\u015f oluyoruz. Ger\u00e7ekten &#8220;write less, do more..&#8221; \ud83d\ude42<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/fcggh\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/fcggh\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        var availableTags = &#x5B;\r\n            &quot;ActionScript&quot;,\r\n            &quot;AppleScript&quot;,\r\n            &quot;Asp&quot;,\r\n            &quot;BASIC&quot;,\r\n            &quot;C&quot;,\r\n            &quot;C++&quot;,\r\n            &quot;Clojure&quot;,\r\n            &quot;COBOL&quot;,\r\n            &quot;ColdFusion&quot;,\r\n            &quot;Erlang&quot;,\r\n            &quot;Fortran&quot;,\r\n            &quot;Groovy&quot;,\r\n            &quot;Haskell&quot;,\r\n            &quot;Java&quot;,\r\n            &quot;JavaScript&quot;,\r\n            &quot;Lisp&quot;,\r\n            &quot;Perl&quot;,\r\n            &quot;PHP&quot;,\r\n            &quot;Python&quot;,\r\n            &quot;Ruby&quot;,\r\n            &quot;Scala&quot;,\r\n            &quot;Scheme&quot;\r\n        ];\r\n        $( &quot;#tags&quot; ).autocomplete({\r\n            source: availableTags\r\n        });\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div class=&quot;ui-widget&quot;&gt;\r\n    &lt;label for=&quot;tags&quot;&gt;Tags: &lt;\/label&gt;\r\n    &lt;input id=&quot;tags&quot; \/&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>A\u015fa\u011f\u0131daki kod ile input&#8217;a autocomplete \u00f6zelli\u011fi verdik. Source parametresi i\u00e7in ise yukar\u0131da tan\u0131mlad\u0131\u011f\u0131m\u0131z diziyi ge\u00e7tik. Veri format\u0131 olarak JSON&#8217;da kullanabiliriz. Daha detayl\u0131 kullan\u0131mlar i\u00e7in, l\u00fctfen <a href=\"https:\/\/jqueryui.com\/autocomplete\/\" target=\"_blank\">jqUI&#8217;nin autocomplete sayfas\u0131na<\/a> gidiniz.<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n$( &quot;#tags&quot; ).autocomplete({\r\n            source: availableTags\r\n        });\r\n<\/pre>\n<h1>Button<\/h1>\n<p>jqUI stilinde butonlar olu\u015fturmam\u0131za yard\u0131mc\u0131 oluyor. Bu uygulamay\u0131 bir \u00e7ok form elementi i\u00e7in de uygulayabiliriz.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/rBYuc\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/rBYuc\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;input&#x5B;type=submit], a, button&quot; )\r\n            .button()\r\n            .click(function( event ) {\r\n                event.preventDefault();\r\n            });\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;button&gt;Bir buton elementi&lt;\/button&gt;\r\n\r\n&lt;input type=&quot;submit&quot; value=&quot;G\u00f6nder butonu&quot; \/&gt;\r\n\r\n&lt;a href=&quot;#&quot;&gt;ve Bir link&lt;\/a&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>.button() ile selector ile belirlenen t\u00fcm elementleri jqUI stilinde buton haline getirdik.<\/p>\n<h1>Datepicker<\/h1>\n<p>Diyelim ki \u00fcye kay\u0131t formunda kullan\u0131c\u0131dan do\u011fum tarihi bilgisini isteyece\u011fiz. \u0130\u015fte tam bu noktada jqUI datepicker imdad\u0131m\u0131za yeti\u015fiyor.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/hQs7T\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/hQs7T\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#datepicker&quot; ).datepicker();\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;p&gt;Tarih: &lt;input type=&quot;text&quot; id=&quot;datepicker&quot; \/&gt;&lt;\/p&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>$( &#8220;#datepicker&#8221; ).datepicker(); tek sat\u0131rl\u0131k kod ile input&#8217;umuza datepicker niteli\u011fi kazand\u0131rd\u0131k.<\/p>\n<h1>Dialog<\/h1>\n<p>Uygulamam\u0131za diyalog kutusu eklemek i\u00e7in kullan\u0131l\u0131r.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/YeXXf\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/YeXXf\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;\/resources\/demos\/external\/jquery.bgiframe-2.1.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#diyalog&quot; ).dialog();\r\n    });\r\n    &lt;\/script&gt;\r\n    &lt;style&gt;\r\n        #diyalog{\r\n            font-size: 12px;\r\n        }\r\n    &lt;\/style&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n&lt;div id=&quot;diyalog&quot; title=&quot;Basit diyalog kutusu&quot;&gt;\r\n    &lt;p&gt;Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.&lt;\/p&gt;\r\n&lt;\/div&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\r\n\r\n<\/pre>\n<p>$( &#8220;#diyalog&#8221; ).dialog(); ile &lt;div&gt; elementimizi bir diyalog kutusu haline d\u00f6n\u00fc\u015ft\u00fcrd\u00fck.<\/p>\n<h1>Menu<\/h1>\n<p>\u00c7ok basit bir \u015fekilde a\u00e7\u0131l\u0131r men\u00fcler yapmam\u0131z\u0131 sa\u011fl\u0131yor.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/UAfck\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/UAfck\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n\r\n&lt;!doctype html&gt;\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#menu&quot; ).menu();\r\n    });\r\n    &lt;\/script&gt;\r\n    &lt;style&gt;\r\n    .ui-menu { width: 150px; }\r\n    &lt;\/style&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;ul id=&quot;menu&quot;&gt;\r\n    &lt;li class=&quot;ui-state-disabled&quot;&gt;&lt;a href=&quot;#&quot;&gt;\u0130stanbul&lt;\/a&gt;&lt;\/li&gt;\r\n    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Ankara&lt;\/a&gt;&lt;\/li&gt;\r\n    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Adana&lt;\/a&gt;&lt;\/li&gt;\r\n    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Konya&lt;\/a&gt;&lt;\/li&gt;\r\n    &lt;li&gt;\r\n        &lt;a href=&quot;#&quot;&gt;\u0130zmir&lt;\/a&gt;\r\n        &lt;ul&gt;\r\n            &lt;li class=&quot;ui-state-disabled&quot;&gt;&lt;a href=&quot;#&quot;&gt;Urla&lt;\/a&gt;&lt;\/li&gt;\r\n            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;\u00c7e\u015fme&lt;\/a&gt;&lt;\/li&gt;\r\n            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Karaburun&lt;\/a&gt;&lt;\/li&gt;\r\n        &lt;\/ul&gt;\r\n    &lt;\/li&gt;\r\n    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Ad\u0131yaman&lt;\/a&gt;&lt;\/li&gt;\r\n    &lt;li&gt;\r\n        &lt;a href=&quot;#&quot;&gt;Sivas&lt;\/a&gt;\r\n        &lt;ul&gt;\r\n            &lt;li&gt;\r\n                &lt;a href=&quot;#&quot;&gt;\u00c7anakkale&lt;\/a&gt;\r\n                &lt;ul&gt;\r\n                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Biga&lt;\/a&gt;&lt;\/li&gt;\r\n                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Burhaniye&lt;\/a&gt;&lt;\/li&gt;\r\n                &lt;\/ul&gt;\r\n            &lt;\/li&gt;\r\n            &lt;li&gt;\r\n                &lt;a href=&quot;#&quot;&gt;Antalya&lt;\/a&gt;\r\n                &lt;ul&gt;\r\n                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Ka\u015f&lt;\/a&gt;&lt;\/li&gt;\r\n                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Kemer&lt;\/a&gt;&lt;\/li&gt;\r\n                &lt;\/ul&gt;\r\n            &lt;\/li&gt;\r\n            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Bursa&lt;\/a&gt;&lt;\/li&gt;\r\n        &lt;\/ul&gt;\r\n    &lt;\/li&gt;\r\n    &lt;li class=&quot;ui-state-disabled&quot;&gt;&lt;a href=&quot;#&quot;&gt;Kahramanmara\u015f&lt;\/a&gt;&lt;\/li&gt;\r\n&lt;\/ul&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>$( &#8220;#menu&#8221; ).menu(); ile belirtilen listeyi bir a\u00e7\u0131l\u0131r men\u00fc haline getiriyor.<\/p>\n<h1>Progressbar<\/h1>\n<p>\u0130\u015fte e\u011flenceli uygulamalardan bir tanesi daha. Bildi\u011fimiz &#8220;loading&#8221; \u00e7ubu\u011fu :).<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/BV3ue\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/BV3ue\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#progressbar&quot; ).progressbar({\r\n            value: 37\r\n        });\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div id=&quot;progressbar&quot;&gt;&lt;\/div&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>&#8220;#progressbar&#8221; ID&#8217;li kutumuzu bir loading bara d\u00f6n\u00fc\u015ft\u00fcrd\u00fck. &#8220;value: 37&#8221; k\u0131sm\u0131 ise loading bar\u0131n de\u011ferini temsil ediyor. Dinamik olarak de\u011fer atayabilirsiniz.<\/p>\n<h1>Slider<\/h1>\n<p>Yatay veya dikey olarak kayd\u0131rma \u00e7ubu\u011fu eklememize yard\u0131mc\u0131 oluyor.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/PD83p\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/PD83p\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#slider&quot; ).slider();\r\n    });\r\n    &lt;\/script&gt;\r\n    &lt;style&gt;\r\n        #slider{\r\n        margin: 30px;\r\n        }\r\n    &lt;\/style&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div id=&quot;slider&quot;&gt;&lt;\/div&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>Herhangi bir oryantasyon belirtmedi\u011fimiz i\u00e7in, yatay olarak slider ekledik.<\/p>\n<h1>Spinner<\/h1>\n<p>Verilen parametreye g\u00f6re say\u0131lar aras\u0131nda ge\u00e7i\u015f yapmam\u0131z\u0131 sa\u011fl\u0131yor.<\/p>\n<p>\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/pAwhQ\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/pAwhQ\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;\/resources\/demos\/external\/jquery.mousewheel.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        var spinner = $( &quot;#spinner&quot; ).spinner();\r\n\r\n        $( &quot;#disable&quot; ).click(function() {\r\n            if ( spinner.spinner( &quot;option&quot;, &quot;disabled&quot; ) ) {\r\n                spinner.spinner( &quot;enable&quot; );\r\n            } else {\r\n                spinner.spinner( &quot;disable&quot; );\r\n            }\r\n        });\r\n        $( &quot;#destroy&quot; ).click(function() {\r\n            if ( spinner.data( &quot;ui-spinner&quot; ) ) {\r\n                spinner.spinner( &quot;destroy&quot; );\r\n            } else {\r\n                spinner.spinner();\r\n            }\r\n        });\r\n        $( &quot;#getvalue&quot; ).click(function() {\r\n            alert( spinner.spinner( &quot;value&quot; ) );\r\n        });\r\n        $( &quot;#setvalue&quot; ).click(function() {\r\n            spinner.spinner( &quot;value&quot;, 5 );\r\n        });\r\n\r\n        $( &quot;button&quot; ).button();\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;p&gt;\r\n    &lt;label for=&quot;spinner&quot;&gt;Bir de\u011fer se\u00e7iniz:&lt;\/label&gt;\r\n    &lt;input id=&quot;spinner&quot; name=&quot;value&quot; \/&gt;\r\n&lt;\/p&gt;\r\n\r\n&lt;p&gt;\r\n    &lt;button id=&quot;disable&quot;&gt;Toggle disable\/enable&lt;\/button&gt;\r\n    &lt;button id=&quot;destroy&quot;&gt;Toggle widget&lt;\/button&gt;\r\n&lt;\/p&gt;\r\n\r\n&lt;p&gt;\r\n    &lt;button id=&quot;getvalue&quot;&gt;De\u011feri getir&lt;\/button&gt;\r\n    &lt;button id=&quot;setvalue&quot;&gt;De\u011feri 5 e set et&lt;\/button&gt;\r\n&lt;\/p&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>Kodumuzu inceledi\u011fimizde, toggle enable\/disable butonu slider widget&#8217;\u0131n\u0131 aktif veya pasif hale getiriyor. De\u011feri getir butonuna bast\u0131\u011f\u0131m\u0131zda o anki de\u011fer uyar\u0131 olarak ekrana yans\u0131t\u0131l\u0131yor. 5&#8217;e set etmek i\u00e7in ise, De\u011feri 5&#8217;e set et d\u00fc\u011fmesine bas\u0131yoruz. Toggle widget ise, slider widget&#8217;\u0131n\u0131 normal input ile slider aras\u0131nda d\u00f6n\u00fc\u015ft\u00fcrmek i\u00e7in kullan\u0131l\u0131yor.<\/p>\n<h1>Tabs<\/h1>\n<p>\u00c7ok k\u0131sa bir \u015fekilde tab men\u00fc uygulamalar\u0131 yapmak i\u00e7in kullan\u0131yoruz.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/ahZgZ\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/ahZgZ\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#tabs&quot; ).tabs();\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div id=&quot;tabs&quot; style=&quot;margin:30px; font-size:12px;&quot;&gt;\r\n    &lt;ul&gt;\r\n        &lt;li&gt;&lt;a href=&quot;#tabs-1&quot;&gt;Nunc tincidunt&lt;\/a&gt;&lt;\/li&gt;\r\n        &lt;li&gt;&lt;a href=&quot;#tabs-2&quot;&gt;Proin dolor&lt;\/a&gt;&lt;\/li&gt;\r\n        &lt;li&gt;&lt;a href=&quot;#tabs-3&quot;&gt;Aenean lacinia&lt;\/a&gt;&lt;\/li&gt;\r\n    &lt;\/ul&gt;\r\n    &lt;div id=&quot;tabs-1&quot;&gt;\r\n        &lt;p&gt;Proin elit arcu, rutrum commodo, vehicula tempus, commodo a, risus. Curabitur nec arcu. Donec sollicitudin mi sit amet mauris. Nam elementum quam ullamcorper ante. Etiam aliquet massa et lorem. Mauris dapibus lacus auctor risus. Aenean tempor ullamcorper leo. Vivamus sed magna quis ligula eleifend adipiscing. Duis orci. Aliquam sodales tortor vitae ipsum. Aliquam nulla. Duis aliquam molestie erat. Ut et mauris vel pede varius sollicitudin. Sed ut dolor nec orci tincidunt interdum. Phasellus ipsum. Nunc tristique tempus lectus.&lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n    &lt;div id=&quot;tabs-2&quot;&gt;\r\n        &lt;p&gt;Morbi tincidunt, dui sit amet facilisis feugiat, odio metus gravida ante, ut pharetra massa metus id nunc. Duis scelerisque molestie turpis. Sed fringilla, massa eget luctus malesuada, metus eros molestie lectus, ut tempus eros massa ut dolor. Aenean aliquet fringilla sem. Suspendisse sed ligula in ligula suscipit aliquam. Praesent in eros vestibulum mi adipiscing adipiscing. Morbi facilisis. Curabitur ornare consequat nunc. Aenean vel metus. Ut posuere viverra nulla. Aliquam erat volutpat. Pellentesque convallis. Maecenas feugiat, tellus pellentesque pretium posuere, felis lorem euismod felis, eu ornare leo nisi vel felis. Mauris consectetur tortor et purus.&lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n    &lt;div id=&quot;tabs-3&quot;&gt;\r\n        &lt;p&gt;Mauris eleifend est et turpis. Duis id erat. Suspendisse potenti. Aliquam vulputate, pede vel vehicula accumsan, mi neque rutrum erat, eu congue orci lorem eget lorem. Vestibulum non ante. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Fusce sodales. Quisque eu urna vel enim commodo pellentesque. Praesent eu risus hendrerit ligula tempus pretium. Curabitur lorem enim, pretium nec, feugiat nec, luctus a, lacus.&lt;\/p&gt;\r\n        &lt;p&gt;Duis cursus. Maecenas ligula eros, blandit nec, pharetra at, semper at, magna. Nullam ac lacus. Nulla facilisi. Praesent viverra justo vitae neque. Praesent blandit adipiscing velit. Suspendisse potenti. Donec mattis, pede vel pharetra blandit, magna ligula faucibus eros, id euismod lacus dolor eget odio. Nam scelerisque. Donec non libero sed nulla mattis commodo. Ut sagittis. Donec nisi lectus, feugiat porttitor, tempor ac, tempor vitae, pede. Aenean vehicula velit eu tellus interdum rutrum. Maecenas commodo. Pellentesque nec elit. Fusce in lacus. Vivamus a libero vitae lectus hendrerit hendrerit.&lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>$( &#8220;#tabs&#8221; ).tabs(); ile direkt tab men\u00fc haline d\u00f6n\u00fc\u015ft\u00fcr\u00fcyoruz. Uygulaman\u0131n \u00e7al\u0131\u015fmas\u0131 i\u00e7in kullanaca\u011f\u0131m\u0131z html kod yap\u0131s\u0131 \u015fu \u015fekilde olmal\u0131d\u0131r.<\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;div id=&quot;ana_kutu&quot;&gt;\r\n    &lt;ul&gt;\r\n        &lt;li&gt;&lt;a href=&quot;#tab-1&quot;&gt;Tab 1&lt;\/a&gt;&lt;\/li&gt;\r\n        &lt;li&gt;&lt;a href=&quot;#tab-2&quot;&gt;Tab 2&lt;\/a&gt;&lt;\/li&gt;\r\n    &lt;\/ul&gt;\r\n    &lt;div id=&quot;tab-1&quot;&gt;&lt;\/div&gt;\r\n    &lt;div id=&quot;tab-2&quot;&gt;&lt;\/div&gt;\r\n&lt;div&gt;\r\n<\/pre>\n<h1>Tooltip<\/h1>\n<p>Tooltip&#8217;ler herhangi bir elemente eklenebilir. Elementin \u00fczerine geldi\u011finizde title \u00f6zelli\u011fini ipucu olarak ekrana yans\u0131t\u0131r.<\/p>\n<p>\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/Xf8yU\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/Xf8yU\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( document ).tooltip();\r\n    });\r\n    &lt;\/script&gt;\r\n    &lt;style&gt;\r\n    label {\r\n        display: inline-block;\r\n        width: 5em;\r\n    }\r\n    &lt;\/style&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;p&gt;&lt;a href=&quot;#&quot; title=&quot;Bu bir ipucudur&quot;&gt;Tooltip'ler&lt;\/a&gt; herhangi bir elemente eklenebilir, Elementin \u00fczerine geldi\u011finizde title \u00f6zelli\u011fini ipucu olarak ekrana yans\u0131t\u0131r.&lt;\/p&gt;\r\n&lt;p&gt;&lt;label for=&quot;age&quot;&gt;Ya\u015f\u0131n\u0131z:&lt;\/label&gt;&lt;input id=&quot;age&quot; title=&quot;Ya\u015f\u0131n\u0131z\u0131 bu alana giriniz&quot; \/&gt;&lt;\/p&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>$( document ).tooltip(); ile d\u00f6k\u00fcmanda title \u00f6zelli\u011fine sahip t\u00fcm elementler i\u00e7in tooltip widget&#8217;i olu\u015fturduk.<\/p>\n<h1>Efektler<\/h1>\n<h1>Effect<\/h1>\n<p>Efekt jqUI b\u00fcnyesinde bar\u0131nan bir \u00e7ok efekti \u00e7al\u0131\u015ft\u0131rmam\u0131z\u0131 sa\u011fl\u0131yor.<\/p>\n<p>\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/mhVPR\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/mhVPR\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n        .toggler { width: 500px; height: 200px; position: relative; }\r\n        #button { padding: .5em 1em; text-decoration: none; }\r\n        #effect { width: 240px; height: 135px; padding: 0.4em; position: relative; }\r\n        #effect h3 { margin: 0; padding: 0.4em; text-align: center; }\r\n        .ui-effects-transfer { border: 2px dotted gray; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        \/\/ \u015eu anda se\u00e7ilmi\u015f olan efekti uygula\r\n        function runEffect() {\r\n            \/\/ Efektin tipini getir\r\n            var selectedEffect = $( &quot;#effectTypes&quot; ).val();\r\n\r\n            \/\/ Bir \u00e7ok efekt parametreye gerek olmadan kullan\u0131labilir.\r\n            var options = {};\r\n            \/\/ Baz\u0131 efektler \u00f6zel parametreler gerektirir\r\n            if ( selectedEffect === &quot;scale&quot; ) {\r\n                options = { percent: 0 };\r\n            } else if ( selectedEffect === &quot;transfer&quot; ) {\r\n                options = { to: &quot;#button&quot;, className: &quot;ui-effects-transfer&quot; };\r\n            } else if ( selectedEffect === &quot;size&quot; ) {\r\n                options = { to: { width: 200, height: 60 } };\r\n            }\r\n\r\n            \/\/ efekti \u00e7al\u0131\u015ft\u0131r\r\n            $( &quot;#effect&quot; ).effect( selectedEffect, options, 500, callback );\r\n        };\r\n\r\n        \/\/ gizlenmi\u015f kutuyu geri \u00e7a\u011f\u0131r\u0131yoruz\r\n        function callback() {\r\n            setTimeout(function() {\r\n                $( &quot;#effect&quot; ).removeAttr( &quot;style&quot; ).hide().fadeIn();\r\n            }, 1000 );\r\n        };\r\n\r\n        \/\/ a\u00e7\u0131l\u0131r men\u00fcden efekti se\u00e7iyoruz\r\n        $( &quot;#button&quot; ).click(function() {\r\n            runEffect();\r\n            return false;\r\n        });\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div class=&quot;toggler&quot;&gt;\r\n    &lt;div id=&quot;effect&quot; class=&quot;ui-widget-content ui-corner-all&quot;&gt;\r\n        &lt;h3 class=&quot;ui-widget-header ui-corner-all&quot;&gt;Efekt&lt;\/h3&gt;\r\n        &lt;p&gt;\r\n            Etiam libero neque, luctus a, eleifend nec, semper at, lorem. Sed pede. Nulla lorem metus, adipiscing ut, luctus sed, hendrerit vitae, mi.\r\n        &lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;select name=&quot;effects&quot; id=&quot;effectTypes&quot;&gt;\r\n    &lt;option value=&quot;blind&quot;&gt;Blind&lt;\/option&gt;\r\n    &lt;option value=&quot;bounce&quot;&gt;Bounce&lt;\/option&gt;\r\n    &lt;option value=&quot;clip&quot;&gt;Clip&lt;\/option&gt;\r\n    &lt;option value=&quot;drop&quot;&gt;Drop&lt;\/option&gt;\r\n    &lt;option value=&quot;explode&quot;&gt;Explode&lt;\/option&gt;\r\n    &lt;option value=&quot;fade&quot;&gt;Fade&lt;\/option&gt;\r\n    &lt;option value=&quot;fold&quot;&gt;Fold&lt;\/option&gt;\r\n    &lt;option value=&quot;highlight&quot;&gt;Highlight&lt;\/option&gt;\r\n    &lt;option value=&quot;puff&quot;&gt;Puff&lt;\/option&gt;\r\n    &lt;option value=&quot;pulsate&quot;&gt;Pulsate&lt;\/option&gt;\r\n    &lt;option value=&quot;scale&quot;&gt;Scale&lt;\/option&gt;\r\n    &lt;option value=&quot;shake&quot;&gt;Shake&lt;\/option&gt;\r\n    &lt;option value=&quot;size&quot;&gt;Size&lt;\/option&gt;\r\n    &lt;option value=&quot;slide&quot;&gt;Slide&lt;\/option&gt;\r\n    &lt;option value=&quot;transfer&quot;&gt;Transfer&lt;\/option&gt;\r\n&lt;\/select&gt;\r\n\r\n&lt;a href=&quot;#&quot; id=&quot;button&quot; class=&quot;ui-state-default ui-corner-all&quot;&gt;Efekti \u00c7al\u0131\u015ft\u0131r&lt;\/a&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>Kodumuzu inceledi\u011fimizde bir \u00e7ok efektin parametreye ihtiya\u00e7 duymadan direkt \u00e7al\u0131\u015ft\u0131r\u0131labildi\u011fini g\u00f6rebilirsiniz. Ancak baz\u0131 efektler \u00f6zel parametreler gerektiriyor. Kod i\u00e7erisinde if deyimi i\u00e7erisinde yapt\u0131\u011f\u0131m\u0131z tan\u0131mlamalar bu y\u00fczdendir.<\/p>\n<h1>Show<\/h1>\n<p>Show jqUI b\u00fcnyesinde bar\u0131nan bir \u00e7ok efekti \u00e7al\u0131\u015ft\u0131rmam\u0131z\u0131 sa\u011fl\u0131yor. Kullan\u0131m\u0131 effect ile tamamen ayn\u0131d\u0131r ancak tek fark\u0131 gizlenmi\u015f olan elementi g\u00f6steriyor olmas\u0131d\u0131r.<\/p>\n<p>\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/EBhdn\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/EBhdn\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n        .toggler { width: 500px; height: 200px; position: relative; }\r\n        #button { padding: .5em 1em; text-decoration: none; }\r\n        #effect { width: 240px; height: 135px; padding: 0.4em; position: relative; }\r\n        #effect h3 { margin: 0; padding: 0.4em; text-align: center; }\r\n        .ui-effects-transfer { border: 2px dotted gray; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        \/\/ \u015eu anda se\u00e7ilmi\u015f olan efekti uygula\r\n        function runEffect() {\r\n            \/\/ Efektin tipini getir\r\n            var selectedEffect = $( &quot;#effectTypes&quot; ).val();\r\n\r\n            \/\/ Bir \u00e7ok efekt parametreye gerek olmadan kullan\u0131labilir.\r\n            var options = {};\r\n            \/\/ Baz\u0131 efektler \u00f6zel parametreler gerektirir\r\n            if ( selectedEffect === &quot;scale&quot; ) {\r\n                options = { percent: 0 };\r\n            } else if ( selectedEffect === &quot;transfer&quot; ) {\r\n                options = { to: &quot;#button&quot;, className: &quot;ui-effects-transfer&quot; };\r\n            } else if ( selectedEffect === &quot;size&quot; ) {\r\n                options = { to: { width: 200, height: 60 } };\r\n            }\r\n\r\n            \/\/ efekti \u00e7al\u0131\u015ft\u0131r\r\n            $( &quot;#effect&quot; ).show( selectedEffect, options, 500, callback );\r\n        };\r\n\r\n        \/\/ gizlenmi\u015f kutuyu geri \u00e7a\u011f\u0131r\u0131yoruz\r\n        function callback() {\r\n            setTimeout(function() {\r\n                $( &quot;#effect:visible&quot; ).removeAttr( &quot;style&quot; ).fadeOut();\r\n            }, 1000 );\r\n        };\r\n\r\n        \/\/ a\u00e7\u0131l\u0131r men\u00fcden efekti se\u00e7iyoruz\r\n        $( &quot;#button&quot; ).click(function() {\r\n            runEffect();\r\n            return false;\r\n        });\r\n$( &quot;#effect&quot; ).hide();\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div class=&quot;toggler&quot;&gt;\r\n    &lt;div id=&quot;effect&quot; class=&quot;ui-widget-content ui-corner-all&quot;&gt;\r\n        &lt;h3 class=&quot;ui-widget-header ui-corner-all&quot;&gt;Efekt&lt;\/h3&gt;\r\n        &lt;p&gt;\r\n            Etiam libero neque, luctus a, eleifend nec, semper at, lorem. Sed pede. Nulla lorem metus, adipiscing ut, luctus sed, hendrerit vitae, mi.\r\n        &lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;select name=&quot;effects&quot; id=&quot;effectTypes&quot;&gt;\r\n    &lt;option value=&quot;blind&quot;&gt;Blind&lt;\/option&gt;\r\n    &lt;option value=&quot;bounce&quot;&gt;Bounce&lt;\/option&gt;\r\n    &lt;option value=&quot;clip&quot;&gt;Clip&lt;\/option&gt;\r\n    &lt;option value=&quot;drop&quot;&gt;Drop&lt;\/option&gt;\r\n    &lt;option value=&quot;explode&quot;&gt;Explode&lt;\/option&gt;\r\n    &lt;option value=&quot;fade&quot;&gt;Fade&lt;\/option&gt;\r\n    &lt;option value=&quot;fold&quot;&gt;Fold&lt;\/option&gt;\r\n    &lt;option value=&quot;highlight&quot;&gt;Highlight&lt;\/option&gt;\r\n    &lt;option value=&quot;puff&quot;&gt;Puff&lt;\/option&gt;\r\n    &lt;option value=&quot;pulsate&quot;&gt;Pulsate&lt;\/option&gt;\r\n    &lt;option value=&quot;scale&quot;&gt;Scale&lt;\/option&gt;\r\n    &lt;option value=&quot;shake&quot;&gt;Shake&lt;\/option&gt;\r\n    &lt;option value=&quot;size&quot;&gt;Size&lt;\/option&gt;\r\n    &lt;option value=&quot;slide&quot;&gt;Slide&lt;\/option&gt;\r\n    &lt;option value=&quot;transfer&quot;&gt;Transfer&lt;\/option&gt;\r\n&lt;\/select&gt;\r\n\r\n&lt;a href=&quot;#&quot; id=&quot;button&quot; class=&quot;ui-state-default ui-corner-all&quot;&gt;Efekti \u00c7al\u0131\u015ft\u0131r&lt;\/a&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>Kodumuzu inceledi\u011fimizde bir \u00e7ok efektin parametreye ihtiya\u00e7 duymadan direkt \u00e7al\u0131\u015ft\u0131r\u0131labildi\u011fini g\u00f6rebilirsiniz. Ancak baz\u0131 efektler \u00f6zel parametreler gerektiriyor. Kod i\u00e7erisinde if deyimi i\u00e7erisinde yapt\u0131\u011f\u0131m\u0131z tan\u0131mlamalar bu y\u00fczdendir.<\/p>\n<h1>Hide<\/h1>\n<p>Hide jqUI b\u00fcnyesinde bar\u0131nan bir \u00e7ok efekti \u00e7al\u0131\u015ft\u0131rmam\u0131z\u0131 sa\u011fl\u0131yor. Kullan\u0131m\u0131 Show ile tamamen ayn\u0131d\u0131r ancak tek fark\u0131 g\u00f6r\u00fcn\u00fcr olan elementi gizliyor olmas\u0131d\u0131r.<\/p>\n<p>\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/79qEK\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/79qEK\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n        .toggler { width: 500px; height: 200px; position: relative; }\r\n        #button { padding: .5em 1em; text-decoration: none; }\r\n        #effect { width: 240px; height: 135px; padding: 0.4em; position: relative; }\r\n        #effect h3 { margin: 0; padding: 0.4em; text-align: center; }\r\n        .ui-effects-transfer { border: 2px dotted gray; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        \/\/ \u015eu anda se\u00e7ilmi\u015f olan efekti uygula\r\n        function runEffect() {\r\n            \/\/ Efektin tipini getir\r\n            var selectedEffect = $( &quot;#effectTypes&quot; ).val();\r\n\r\n            \/\/ Bir \u00e7ok efekt parametreye gerek olmadan kullan\u0131labilir.\r\n            var options = {};\r\n            \/\/ Baz\u0131 efektler \u00f6zel parametreler gerektirir\r\n            if ( selectedEffect === &quot;scale&quot; ) {\r\n                options = { percent: 0 };\r\n            } else if ( selectedEffect === &quot;transfer&quot; ) {\r\n                options = { to: &quot;#button&quot;, className: &quot;ui-effects-transfer&quot; };\r\n            } else if ( selectedEffect === &quot;size&quot; ) {\r\n                options = { to: { width: 200, height: 60 } };\r\n            }\r\n\r\n            \/\/ efekti \u00e7al\u0131\u015ft\u0131r\r\n            $( &quot;#effect&quot; ).hide( selectedEffect, options, 500, callback );\r\n        };\r\n\r\n        \/\/ gizlenmi\u015f kutuyu geri \u00e7a\u011f\u0131r\u0131yoruz\r\n        function callback() {\r\n            setTimeout(function() {\r\n                $( &quot;#effect&quot; ).removeAttr( &quot;style&quot; ).hide().fadeIn();\r\n            }, 1000 );\r\n        };\r\n\r\n        \/\/ a\u00e7\u0131l\u0131r men\u00fcden efekti se\u00e7iyoruz\r\n        $( &quot;#button&quot; ).click(function() {\r\n            runEffect();\r\n            return false;\r\n        });\r\n$( &quot;#effect&quot; ).removeAttr( &quot;style&quot; ).hide().fadeIn();\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div class=&quot;toggler&quot;&gt;\r\n    &lt;div id=&quot;effect&quot; class=&quot;ui-widget-content ui-corner-all&quot;&gt;\r\n        &lt;h3 class=&quot;ui-widget-header ui-corner-all&quot;&gt;Efekt&lt;\/h3&gt;\r\n        &lt;p&gt;\r\n            Etiam libero neque, luctus a, eleifend nec, semper at, lorem. Sed pede. Nulla lorem metus, adipiscing ut, luctus sed, hendrerit vitae, mi.\r\n        &lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;select name=&quot;effects&quot; id=&quot;effectTypes&quot;&gt;\r\n    &lt;option value=&quot;blind&quot;&gt;Blind&lt;\/option&gt;\r\n    &lt;option value=&quot;bounce&quot;&gt;Bounce&lt;\/option&gt;\r\n    &lt;option value=&quot;clip&quot;&gt;Clip&lt;\/option&gt;\r\n    &lt;option value=&quot;drop&quot;&gt;Drop&lt;\/option&gt;\r\n    &lt;option value=&quot;explode&quot;&gt;Explode&lt;\/option&gt;\r\n    &lt;option value=&quot;fade&quot;&gt;Fade&lt;\/option&gt;\r\n    &lt;option value=&quot;fold&quot;&gt;Fold&lt;\/option&gt;\r\n    &lt;option value=&quot;highlight&quot;&gt;Highlight&lt;\/option&gt;\r\n    &lt;option value=&quot;puff&quot;&gt;Puff&lt;\/option&gt;\r\n    &lt;option value=&quot;pulsate&quot;&gt;Pulsate&lt;\/option&gt;\r\n    &lt;option value=&quot;scale&quot;&gt;Scale&lt;\/option&gt;\r\n    &lt;option value=&quot;shake&quot;&gt;Shake&lt;\/option&gt;\r\n    &lt;option value=&quot;size&quot;&gt;Size&lt;\/option&gt;\r\n    &lt;option value=&quot;slide&quot;&gt;Slide&lt;\/option&gt;\r\n    &lt;option value=&quot;transfer&quot;&gt;Transfer&lt;\/option&gt;\r\n&lt;\/select&gt;\r\n\r\n&lt;a href=&quot;#&quot; id=&quot;button&quot; class=&quot;ui-state-default ui-corner-all&quot;&gt;Efekti \u00c7al\u0131\u015ft\u0131r&lt;\/a&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>Kodumuzu inceledi\u011fimizde bir \u00e7ok efektin parametreye ihtiya\u00e7 duymadan direkt \u00e7al\u0131\u015ft\u0131r\u0131labildi\u011fini g\u00f6rebilirsiniz. Ancak baz\u0131 efektler \u00f6zel parametreler gerektiriyor. Kod i\u00e7erisinde if deyimi i\u00e7erisinde yapt\u0131\u011f\u0131m\u0131z tan\u0131mlamalar bu y\u00fczdendir.<\/p>\n<h1>Toggle<\/h1>\n<p>Toggle jqUI b\u00fcnyesinde bar\u0131nan bir \u00e7ok efekti \u00e7al\u0131\u015ft\u0131rmam\u0131z\u0131 sa\u011fl\u0131yor. Kullan\u0131m\u0131 effect ile tamamen ayn\u0131d\u0131r ancak tek fark\u0131 gizlenmi\u015f olan elementi g\u00f6steriyor, g\u00f6z\u00fcken elementi gizliyor olmas\u0131d\u0131r.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/2UWsP\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/2UWsP\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n    .toggler {\r\n        width: 500px;\r\n        height: 200px;\r\n    }\r\n    #button {\r\n        padding: .5em 1em;\r\n        text-decoration: none;\r\n    }\r\n    #effect {\r\n        position: relative;\r\n        width: 240px;\r\n        height: 135px;\r\n        padding: 0.4em;\r\n    }\r\n    #effect h3 {\r\n        margin: 0;\r\n        padding: 0.4em;\r\n        text-align: center;\r\n    }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        \/\/ \u015eu anda se\u00e7ilmi\u015f olan efekti uygula\r\n        function runEffect() {\r\n            \/\/ Efektin tipini getir\r\n            var selectedEffect = $( &quot;#effectTypes&quot; ).val();\r\n\r\n            \/\/ Bir \u00e7ok efekt parametreye gerek olmadan kullan\u0131labilir.\r\n            var options = {};\r\n            \/\/ Baz\u0131 efektler \u00f6zel parametreler gerektirir\r\n            if ( selectedEffect === &quot;scale&quot; ) {\r\n                options = { percent: 0 };\r\n            } else if ( selectedEffect === &quot;size&quot; ) {\r\n                options = { to: { width: 200, height: 60 } };\r\n            }\r\n\r\n            \/\/ efekti \u00e7al\u0131\u015ft\u0131r\r\n            $( &quot;#effect&quot; ).toggle( selectedEffect, options, 500 );\r\n        };\r\n\r\n        \/\/ a\u00e7\u0131l\u0131r men\u00fcden efekti se\u00e7iyoruz\r\n        $( &quot;#button&quot; ).click(function() {\r\n            runEffect();\r\n            return false;\r\n        });\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div class=&quot;toggler&quot;&gt;\r\n    &lt;div id=&quot;effect&quot; class=&quot;ui-widget-content ui-corner-all&quot;&gt;\r\n        &lt;h3 class=&quot;ui-widget-header ui-corner-all&quot;&gt;Toggle&lt;\/h3&gt;\r\n        &lt;p&gt;\r\n            Etiam libero neque, luctus a, eleifend nec, semper at, lorem. Sed pede. Nulla lorem metus, adipiscing ut, luctus sed, hendrerit vitae, mi.\r\n        &lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;select name=&quot;effects&quot; id=&quot;effectTypes&quot;&gt;\r\n    &lt;option value=&quot;blind&quot;&gt;Blind&lt;\/option&gt;\r\n    &lt;option value=&quot;bounce&quot;&gt;Bounce&lt;\/option&gt;\r\n    &lt;option value=&quot;clip&quot;&gt;Clip&lt;\/option&gt;\r\n    &lt;option value=&quot;drop&quot;&gt;Drop&lt;\/option&gt;\r\n    &lt;option value=&quot;explode&quot;&gt;Explode&lt;\/option&gt;\r\n    &lt;option value=&quot;fold&quot;&gt;Fold&lt;\/option&gt;\r\n    &lt;option value=&quot;highlight&quot;&gt;Highlight&lt;\/option&gt;\r\n    &lt;option value=&quot;puff&quot;&gt;Puff&lt;\/option&gt;\r\n    &lt;option value=&quot;pulsate&quot;&gt;Pulsate&lt;\/option&gt;\r\n    &lt;option value=&quot;scale&quot;&gt;Scale&lt;\/option&gt;\r\n    &lt;option value=&quot;shake&quot;&gt;Shake&lt;\/option&gt;\r\n    &lt;option value=&quot;size&quot;&gt;Size&lt;\/option&gt;\r\n    &lt;option value=&quot;slide&quot;&gt;Slide&lt;\/option&gt;\r\n&lt;\/select&gt;\r\n\r\n&lt;a href=&quot;#&quot; id=&quot;button&quot; class=&quot;ui-state-default ui-corner-all&quot;&gt;Efekti \u00c7al\u0131\u015ft\u0131r&lt;\/a&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>Kodumuzu inceledi\u011fimizde bir \u00e7ok efektin parametreye ihtiya\u00e7 duymadan direkt \u00e7al\u0131\u015ft\u0131r\u0131labildi\u011fini g\u00f6rebilirsiniz. Ancak baz\u0131 efektler \u00f6zel parametreler gerektiriyor. Kod i\u00e7erisinde if deyimi i\u00e7erisinde yapt\u0131\u011f\u0131m\u0131z tan\u0131mlamalar bu y\u00fczdendir.<\/p>\n<h1>addClass<\/h1>\n<p>CSS s\u0131n\u0131flar\u0131 aras\u0131nda animasyonlu bir \u015fekilde ge\u00e7i\u015f yapmam\u0131z\u0131 sa\u011flar.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/mqbsc\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/mqbsc\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n        .toggler { width: 500px; height: 200px; position: relative; }\r\n        #button { padding: .5em 1em; text-decoration: none; }\r\n        #effect { width: 240px;  padding: 1em;  font-size: 1.2em; border: 1px solid #000; background: #eee; color: #333; }\r\n        .newClass { text-indent: 40px; letter-spacing: .4em; width: 410px; height: 100px; padding: 30px; margin: 10px; font-size: 1.6em; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#button&quot; ).click(function() {\r\n            $( &quot;#effect&quot; ).addClass( &quot;newClass&quot;, 1000, callback );\r\n            return false;\r\n        });\r\n\r\n        function callback() {\r\n            setTimeout(function() {\r\n                $( &quot;#effect&quot; ).removeClass( &quot;newClass&quot; );\r\n            }, 1500 );\r\n        }\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div class=&quot;toggler&quot;&gt;\r\n    &lt;div id=&quot;effect&quot; class=&quot;ui-corner-all&quot;&gt;\r\n            Etiam libero neque, luctus a, eleifend nec, semper at, lorem. Sed pede.\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;a href=&quot;#&quot; id=&quot;button&quot; class=&quot;ui-state-default ui-corner-all&quot;&gt;Efekti \u00c7al\u0131\u015ft\u0131r&lt;\/a&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>&#8220;#effect&#8221; ID&#8217;sine sahip kutumuza 1000 mili saniye yani 1 saniye i\u00e7erisinde ge\u00e7i\u015fini tamamlamak \u00fczere &#8220;#newclass&#8221; CSS s\u0131n\u0131f\u0131n\u0131 atad\u0131k. \u0130\u015flem bittikten sonra ise, kutumuzu eski haline getirmek i\u00e7in callback fonksiyonumuzu \u00e7a\u011f\u0131rd\u0131k.<\/p>\n<h1>removeClass<\/h1>\n<p>Ge\u00e7erli CSS s\u0131n\u0131f\u0131n\u0131 animasyonlu bir \u015fekilde iptal eder.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/RJXMn\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/RJXMn\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n    .toggler { width: 500px; height: 200px; position: relative; }\r\n    #button { padding: .5em 1em; text-decoration: none; }\r\n    #effect { position: relative;  width: 240px;  padding: 1em;  letter-spacing: 0; font-size: 1.2em; border: 1px solid #000; background: #eee; color: #333; }\r\n    .newClass { text-indent: 40px; letter-spacing: .4em; width: 410px; height: 100px; padding: 30px; margin: 10px; font-size: 1.6em; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#button&quot; ).click(function() {\r\n            $( &quot;#effect&quot; ).removeClass( &quot;newClass&quot;, 1000, callback );\r\n            return false;\r\n        });\r\n\r\n        function callback() {\r\n            setTimeout(function() {\r\n                $( &quot;#effect&quot; ).addClass( &quot;newClass&quot; );\r\n            }, 1500 );\r\n        }\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div class=&quot;toggler&quot;&gt;\r\n    &lt;div id=&quot;effect&quot; class=&quot;newClass ui-corner-all&quot;&gt;\r\n        Etiam libero neque, luctus a, eleifend nec, semper at, lorem. Sed pede.\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;a href=&quot;#&quot; id=&quot;button&quot; class=&quot;ui-state-default ui-corner-all&quot;&gt;Efekti \u00c7al\u0131\u015ft\u0131r&lt;\/a&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>&#8220;#effect&#8221; ID&#8217;sine sahip kutumuza 1000 mili saniye yani 1 saniye i\u00e7erisinde ge\u00e7i\u015fini tamamlamak \u00fczere CSS s\u0131n\u0131f\u0131n\u0131 sildik. \u0130\u015flem bittikten sonra ise, kutumuzu eski haline getirmek i\u00e7in callback fonksiyonumuzu \u00e7a\u011f\u0131rd\u0131k.<\/p>\n<h1>Toggle Class<\/h1>\n<p>Add Class ve Remove Class metotlar\u0131n\u0131n birle\u015ftirilmi\u015f halidir. Animasyonlu \u015fekilde CSS s\u0131n\u0131f\u0131n\u0131n var oldu\u011fu ve silindi\u011fi durumlar aras\u0131nda ge\u00e7i\u015f yapar.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/38Xrg\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/38Xrg\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n    .toggler { width: 500px; height: 200px; position: relative; }\r\n    #button { padding: .5em 1em; text-decoration: none; }\r\n    #effect {position: relative;  width: 240px;  padding: 1em; letter-spacing: 0; font-size: 1.2em; border: 1px solid #000; background: #eee; color: #333; }\r\n    .newClass { text-indent: 40px; letter-spacing: .4em; width: 410px; height: 100px; padding: 30px; margin: 10px; font-size: 1.6em; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#button&quot; ).click(function() {\r\n            $( &quot;#effect&quot; ).toggleClass( &quot;newClass&quot;, 1000 );\r\n            return false;\r\n        });\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div class=&quot;toggler&quot;&gt;\r\n    &lt;div id=&quot;effect&quot; class=&quot;newClass ui-corner-all&quot;&gt;\r\n            Etiam libero neque, luctus a, eleifend nec, semper at, lorem. Sed pede.\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;a href=&quot;#&quot; id=&quot;button&quot; class=&quot;ui-state-default ui-corner-all&quot;&gt;Efekti \u00c7al\u0131\u015ft\u0131r&lt;\/a&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>&#8220;#effect&#8221; ID&#8217;sine sahip kutumuza 1000 mili saniye yani 1 saniye i\u00e7erisinde ge\u00e7i\u015fini tamamlamak \u00fczere CSS s\u0131n\u0131f\u0131n\u0131 sildik. \u0130\u015flem bittikten sonra ise, tekrar &#8220;Efekti \u00c7al\u0131\u015ft\u0131r&#8221; d\u00fc\u011fmesine t\u0131klarsak yine ayn\u0131 \u015fekilde CSS s\u0131n\u0131f\u0131n\u0131 ekleyecektir.<\/p>\n<h1>switchClass<\/h1>\n<p>Belirlenen CSS s\u0131n\u0131flar\u0131 aras\u0131nda animasyonlu bir \u015fekilde ge\u00e7i\u015f yapar.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/vBGpu\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/vBGpu\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n    .toggler { width: 500px; height: 200px; position: relative; }\r\n    #button { padding: .5em 1em; text-decoration: none; }\r\n    #effect { position: relative; }\r\n    .newClass { width: 240px;  padding: 1em; letter-spacing: 0; font-size: 1.2em; margin: 0; }\r\n    .anotherNewClass { text-indent: 40px; letter-spacing: .4em; width: 410px; height: 100px; padding: 30px; margin: 10px; font-size: 1.6em; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        $( &quot;#button&quot; ).click(function(){\r\n            $( &quot;.newClass&quot; ).switchClass( &quot;newClass&quot;, &quot;anotherNewClass&quot;, 1000 );\r\n            $( &quot;.anotherNewClass&quot; ).switchClass( &quot;anotherNewClass&quot;, &quot;newClass&quot;, 1000 );\r\n            return false;\r\n        });\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div class=&quot;toggler&quot;&gt;\r\n    &lt;div id=&quot;effect&quot; class=&quot;newClass ui-corner-all&quot;&gt;\r\n            Etiam libero neque, luctus a, eleifend nec, semper at, lorem. Sed pede.\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n&lt;a href=&quot;#&quot; id=&quot;button&quot; class=&quot;ui-state-default ui-corner-all&quot;&gt;Efekti \u00c7al\u0131\u015ft\u0131r&lt;\/a&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>&#8220;Efekti \u00c7al\u0131\u015ft\u0131r&#8221; butonuna ilk t\u0131klad\u0131\u011f\u0131m\u0131zda DOM d\u00f6k\u00fcmanda sadece &#8220;newClass&#8221; s\u0131n\u0131f\u0131n\u0131n tan\u0131ml\u0131 olmas\u0131 sebebiyle, &#8220;newClass&#8221; s\u0131n\u0131f\u0131ndan &#8220;anotherNewClass&#8221; s\u0131n\u0131f\u0131na ge\u00e7i\u015f sa\u011flan\u0131yor. \u0130kinci t\u0131klamada ise, d\u00f6k\u00fcmanda sadece &#8220;anotherNewClass&#8221; s\u0131n\u0131f\u0131 bulundu\u011fu i\u00e7in &#8220;anotherNewClass&#8221; s\u0131n\u0131f\u0131ndan &#8220;newClass&#8221; s\u0131n\u0131f\u0131na ge\u00e7i\u015f sa\u011flan\u0131yor.<\/p>\n<h1>Color Animation<\/h1>\n<p>Yapt\u0131\u011f\u0131m\u0131z basit olarak, jQuery&#8217;deki .animate() metodunu kullanarak renk ge\u00e7i\u015fi sa\u011flamak.<br \/>\n\u00d6rnek uygulama -&gt; <a href=\"https:\/\/jsfiddle.net\/icntfan\/TARtQ\/\" target=\"_blank\">https:\/\/jsfiddle.net\/icntfan\/TARtQ\/<\/a><\/p>\n<pre class=\"brush: jscript; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n\r\n&lt;html lang=&quot;en&quot;&gt;\r\n&lt;head&gt;\r\n    &lt;meta charset=&quot;utf-8&quot; \/&gt;\r\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/themes\/base\/jquery-ui.css&quot; \/&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/jquery-1.8.2.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;script src=&quot;https:\/\/code.jquery.com\/ui\/1.9.1\/jquery-ui.js&quot;&gt;&lt;\/script&gt;\r\n    &lt;style&gt;\r\n        .toggler { width: 500px; height: 200px; position: relative; }\r\n        #button { padding: .5em 1em; text-decoration: none; }\r\n        #effect { width: 240px; height: 135px; padding: 0.4em; position: relative; background: #fff; }\r\n        #effect h3 { margin: 0; padding: 0.4em; text-align: center; }\r\n    &lt;\/style&gt;\r\n    &lt;script&gt;\r\n    $(function() {\r\n        var state = true;\r\n        $( &quot;#button&quot; ).click(function() {\r\n            if ( state ) {\r\n                $( &quot;#effect&quot; ).animate({\r\n                    backgroundColor: &quot;#aa0000&quot;,\r\n                    color: &quot;#fff&quot;,\r\n                    width: 500\r\n                }, 1000 );\r\n            } else {\r\n                $( &quot;#effect&quot; ).animate({\r\n                    backgroundColor: &quot;#fff&quot;,\r\n                    color: &quot;#000&quot;,\r\n                    width: 240\r\n                }, 1000 );\r\n            }\r\n            state = !state;\r\n        });\r\n    });\r\n    &lt;\/script&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n\r\n&lt;div class=&quot;toggler&quot;&gt;\r\n    &lt;div id=&quot;effect&quot; class=&quot;ui-widget-content ui-corner-all&quot;&gt;\r\n        &lt;h3 class=&quot;ui-widget-header ui-corner-all&quot;&gt;Oynat U\u011furcum&lt;\/h3&gt;\r\n        &lt;p&gt;\r\n            Etiam libero neque, luctus a, eleifend nec, semper at, lorem. Sed pede. Nulla lorem metus, adipiscing ut, luctus sed, hendrerit vitae, mi.\r\n        &lt;\/p&gt;\r\n    &lt;\/div&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;a href=&quot;#&quot; id=&quot;button&quot; class=&quot;ui-state-default ui-corner-all&quot;&gt;Efektler aras\u0131nda ge\u00e7i\u015f yap&lt;\/a&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\u200b\r\n<\/pre>\n<p>.animate() metodunu kullanarak renk ge\u00e7i\u015flerini sa\u011fl\u0131yoruz.<\/p>\n<p>Faydalan\u0131lan kaynaklar:<br \/>\n1-) JQuery UI Demos -&gt; CSS | <a href=\"https:\/\/jqueryui.com\/demos\/\" target=\"_blank\">https:\/\/jqueryui.com\/demos\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00c7ok klasik bir ba\u015flang\u0131\u00e7 olacak ancak zaman ger\u00e7ekten su gibi ak\u0131p ge\u00e7iyor. Zaman\u0131n k\u0131ymetini bilenlerden olmak dile\u011fi ile yeni haftaya, yeni yaz\u0131mla merhaba diyelim.. jQuery User Interface (jQuery UI) kullan\u0131c\u0131 aray\u00fcz\u00fc etkile\u015fimleri, efektleri, widget&#8217;lar\u0131 ve temalar ile jQuery Java Script k\u00fct\u00fcphanesi \u00fcst\u00fcne in\u015fa edilmi\u015f bir yap\u0131d\u0131r. \u0130ster y\u00fcksek etkile\u015fimli web [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":422,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[41,21,33,34,32],"class_list":["post-421","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-jquery","tag-javascript","tag-jquery-2","tag-jquery-user-interface","tag-jqui","tag-user-interface"],"_links":{"self":[{"href":"https:\/\/www.ulviercan.com\/teknoblog\/wp-json\/wp\/v2\/posts\/421","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ulviercan.com\/teknoblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ulviercan.com\/teknoblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ulviercan.com\/teknoblog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ulviercan.com\/teknoblog\/wp-json\/wp\/v2\/comments?post=421"}],"version-history":[{"count":44,"href":"https:\/\/www.ulviercan.com\/teknoblog\/wp-json\/wp\/v2\/posts\/421\/revisions"}],"predecessor-version":[{"id":696,"href":"https:\/\/www.ulviercan.com\/teknoblog\/wp-json\/wp\/v2\/posts\/421\/revisions\/696"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ulviercan.com\/teknoblog\/wp-json\/wp\/v2\/media\/422"}],"wp:attachment":[{"href":"https:\/\/www.ulviercan.com\/teknoblog\/wp-json\/wp\/v2\/media?parent=421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ulviercan.com\/teknoblog\/wp-json\/wp\/v2\/categories?post=421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ulviercan.com\/teknoblog\/wp-json\/wp\/v2\/tags?post=421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}