Hosting Gratis
Home » , , , , , » Membuat Random ads menggunakan JQUERY

Membuat Random ads menggunakan JQUERY

advertisment


anbu-files.blogspot.com-Membuat Random ads menggunakan JQUERY- Katakanlah bahwa Anda memiliki banyak iklan di situs web Anda dan Anda ingin memastikan bahwa beberapa iklan tidak muncul lebih sering dari yang lain. Nah, inilah kode jQuery bagus yang akan membiarkan Anda menampilkan mereka secara acak.

shuffleAds: function(arr)
{
for(var j, x, i = arr.length; i; j = parseInt(Math.random() * i), x = arr[--i], arr[i] = arr[j], arr[j] = x);
return arr;
}

Meskipun saya belum mencoba belum sendiri, kode ini juga dapat digunakan untuk menunjukkan artikel acak untuk pembaca. Kenapa blog Anda yang akan Anda ingin menampilkan posting secara acak? hal itu dikarenakan, supaya pembaca Anda tahu bahwa situs Anda tidak terbatas hanya pada satu tema atau niche tertentu.

Atau mungkin Anda ingin menggunakan jQuery plugin ini  Shuffle (dari jsfromhell.com):

.fn.shuffle = function() {
return this.each(function(){
var items = $(this).children().clone(true);
return (items.length) ? $(this).html($.shuffle(items)) : this;
});
}
$.shuffle = function(arr) {
for(var j, x, i = arr.length; i; j = parseInt(Math.random() * i), x = arr[--i], arr[i] = arr[j], arr[j] = x);
return arr;
}
})(jQuery);


berikut contoh kode untuk random ads :

//Function to display ads on the jQuery Blog and shuffle
(function($)
{
var displayAds = {
ads: {
1: {
title: “jQuery UI Widgets for PC, Mobile and Touch devices”,
href: “http://www.jqwidgets.com”,
img: “jqwidgets.png”
},
2: {
title: “jQuery Chop Slider 2.0 – The most eye catching image slider on the internet!”,
href: “http://www.idangero.us/cs/”,
img: “idangerous.jpg”
},
3: {
title: “Sauce Labs – Online Cross Browser Testing”,
href: “http://www.saucelabs.com/scouthome?utm_source=banner&utm_medium=flat&utm_campaign=all+all+banner+jquery4u”,
img: “sauce-labs.jpg”
},
4: {
title: “Diamond Slider – Ken Burns Effect & Unlimited Transitions”,
href: “http://www.diamond.billykids-lab.net/”,
img: “diamond-slider.jpg”
},
5: {
title: “AJAX Zoom – jQuery Dynamic 2d/360 Degrees Zoom with ipad support.”,
href: “http://www.ajax-zoom.com”,
img: “ajax-zoom.jpg”
}
},
signupAd: {
title: “Advertise here”,
href: “http://www.jquery4u.com/advertise/”
},
shuffleAds: function(arr)
{
for(var j, x, i = arr.length; i; j = parseInt(Math.random() * i), x = arr[--i], arr[i] = arr[j], arr[j] = x);
return arr;
},
load: function()
{
$(‘#shuffle-ads’).hide();
var adContainer = $(‘#jq4u-sidebar-ads’).empty(), adsArray = Array();
/* construct ads */
$.each(this.ads, function(i,v)
{
adsArray.push(‘







‘);
});
/* shuffle ads in random order */
adsArray = this.shuffleAds(adsArray);
/* output ads */
$.each(adsArray, function(i,v)
{
adContainer.append(v);
});
/* add the signup ad */
adContainer.append(‘




‘ + this.signupAd.title + ‘



‘);
/* show shuffle button */
adContainer.append(‘Shuffle‘);
$(‘#shuffle-ads’).live(‘click’, function(e)
{
e.preventDefault();
displayAds.load();
});
$(‘#shuffle-ads’).show();
}
}
$(document).ready(function() {
displayAds.load();
});
})(jQuery);

 Semoga tutorial ini bisa sedikit membantu anda

advertisment
Jika Sudah Membaca di KLIK yaa :
Anda sedang membaca Artikel tentang Membuat Random ads menggunakan JQUERY, dan anda bisa menemukan artikel Membuat Random ads menggunakan JQUERY ini dengan url http://anbu-files.blogspot.com/2012/01/membuat-random-ads-menggunakan-jquery.html. jika Anda menyukai Artikel di blog ini, silahkan masukkan email Anda dibawah ini untuk berlangganan gratis via email, dengan begitu Anda akan mendapat kiriman artikel baru.

Posting Komentar

 
Copyright © 2013. Joomla Tutorial, Blogger Tutorial, Wordpress Tutorial, Info and Trick Adsense - All Rights Reserved
Berita Unik dan Update BING 2013 | Template by SHARE4RT | Proudly powered by Blogger