jQuery Arşivi
jQuery vs Mootools
For the past few years javascript libraries have dominated the market. Very rarely does a forward-facing website find itself running without the implementation of some sort of javascript library, whether that be jQuery or Mootools. These libraries make event interaction, manipulating the DOM, and ajax functions extremely easy.
First things First
Before you can make use of a library, you must first download the library (or see my other post for some cool tips). The jQuery library is available here, MooTools here, and Prototype here.
Round 1: Ready, Fight
Generally you want to run the libraries as compressed as possible (or running off of Google’s servers), and so that is what we are going to compare: compressed file sizes. Some people really don’t care much about this, but for those who do, this can be a breaking point.
- jQuery- Compressed weighs in at 54kb
- Mootools- YUI Compressed comes to 63kb
The libraries come in at just about the same weight when compressed
Round 2: DOM Manipulation
Here is the task- Select the 5th element in a list that has the id of “test-list”. Copy that list item and then append it to the end of the list. We are going to assume that the library has already been initialized ($(function(){});, ect).
Code Samples
// jQuery Demonstration var fifth_item = $("#test-list li:nth-child(5)").html(); $("#test-list").append(fifth_item); // Shorter, but less readable $("#test-list").append($("#test-list li:nth-child(5)").html()); // MooTools Demonstration var fifth_item = $("#test-list li:nth-child(5)"); var test_list = $("test-list");test_list.inject(fifth_item);
All three libraries make the DOM Manipulation simple. With these three it really comes down to comfort. Personally I am more comfortable with the jQuery way of simple DOM manipulation. Bu iletinin devamını oku
jQuery ve LightBox
Turk-php de bir arkadaşımızın isteği üzerine lightbox hakkında bir örnek yaptım. Aslına bakarasnız genel light box örneğini sadeleştirdim. Buradan da biraz örneği anlatmak, açıklamak istiyorum.
<link rel="stylesheet" type="text/css" href="main.css" media="screen" /> <link rel="stylesheet" type="text/css" href="lightbox.css" media="screen" /> <script type="text/javascript" src="jquery-1.3.1.min.js"></script> <script type="text/javascript" src="lightbox.pack.js"></script>
Buradan gerekli dosyaları sitemize ekledik. main.css de ana sayfa düzeni bulunmakta. Sadece görünüm ile alakalı bişey olması yada olmaması lightbox un çalışmasına etkimeyecek. Bu iletinin devamını oku
jQuery,JSON ve pHp Mükemmel Grup :)
Geçenlerde kkulife a galeri yapmaya çalışırken yeni bir olayla karşılaştım. JSON..
jQuery nin türkiye mail grubu ile mesajlaşırken Hüseyin Berberoğlu saolsun aklımda bişeyler oluşturması amacı ile google da bu 3 lü yü arayabilirsin demişti. Bende hemen araştırmaya başladım ve karşıma güzel sonuçlar çıktı. Tabiki en güzeli erhan (Eburhan) dan geldi
JSON xml tarzında bir yapıya sahip. Jquery ile de güzelce kullanabiliyoruz. Büyük şirketler de apilerinde JSON a yer vermiş. Mesela yine kkulife a yapacağım video olayını bu yazıyı yazarken youtube apisine göz gezdirmemle çözmüş bulunmaktayım
[ Teşekkürler Türker ]
Gelelim mevzumuza.. Erhanın sitesinde yazmıs olduğu güzel makaleyi burada da yayınlamak istiyorum.









