
May 4th, 2008, 05:13 PM
|
 |
I <3 Javascript
|
|
Join Date: Jan 2004
Location: Northern Virginia
|
|
If you're a complete noob, why are you using MooTools? You should take this opportunity to learn javascript, frameworks are nice, but unless you have some fundamental knowledge you're not going to be able to understand what's you're doing.
How do you get started? Let's start with the basics.. Do you know anything about programming? If not, start with some javascript tutorials. I'd setup an array of images and assign onload events, you could do something like this:
Code:
<div id="banners"></div>
<script type="text/javascript">
var imgList = ['headshot_ribbon_1.jpg','headshot_ribbon_2.jpg','headshot_ribbon_3.jpg','mapmedal_ribbon_1.jpg','map medal_ribbon_2.jpg','mapmedal_ribbon_3.jpg','cqb_ribbon_1.jpg','cqb_ribbon_2.jpg','cqb_ribbon_3.jpg' ,'koth_ribbon_1.jpg','koth_ribbon_2.jpg','koth_ribbon_3.jpg','sniper_ribbon_1.jpg','sniper_ribbon_2. jpg','sniper_ribbon_3.jpg','staff_ribbon.jpg','login_ribbon_1.jpg','login_ribbon_2.jpg','login_ribbo n_3.jpg','donate_ribbon.jpg','medic_ribbon_1.jpg','medic_ribbon_2.jpg','medic_ribbon_3.jpg','loyal_r ibbon_1.jpg','sig_ribbon_1.jpg','sig_ribbon_2.jpg','sig_ribbon_3.jpg','modding_ribbon.jpg','veteran_ ribbon.jpg','kills_ribbon_1.jpg','kills_ribbon_2.jpg','kills_ribbon_3.jpg','mapping_ribbon.jpg','rif le_ribbon_1.jpg','rifle_ribbon_2.jpg','rifle_ribbon_3.jpg','purpleh_ribbon.jpg'];
var counter = 0;
for (var i=0;i<imgList.length;i++) {
var img = document.createElement('img');
img.setAttribute('src','banners/'+ imgList[i]);
img.onload = function() {
counter++;
loadTester();
}
document.getElementById('banners').appendChild(img);
}
function loadTester() {
if (imgList.length == counter) {
alert('your function goes here');
}
}
</script>
__________________
------------- vbrtrmn --------------
i think i'm missing some vowels here
------------------------------------
---------- js.antinoc.net ----------
------------------------------------
--- The Two Types of Programmers ---
|