Здравствуйте!
Скажите, что я делаю не так? Вот код:
<script type="text/javascript"><!--Своя картинка в каждую категорию -->
$(document).ready(function(){
myarray=new Array(
"Офис Кальсонщиков", "http://i011.radikal.ru/1202/c2/271441889b32.png",
"organization", "http://gifok.net/images/2013/03/19/AtGD.jpg",
"Информационная", "http://gifok.net/images/2013/03/19/wZpm1.jpg",
"Личное", "http://gifok.net/images/2013/03/19/aTGN5.jpg",
"Администрационная", "http://gifok.net/images/2013/03/19/0TNg.jpg",
"Хогвартс", "http://gifok.net/images/2013/03/19/gqDP.jpg",
"Хогсмид", "http://gifok.net/images/2013/03/19/cxpFB.jpg",
"Англия",
"http://gifok.net/images/2013/03/19/UC59Y.jpg",
"Япония",
"http://gifok.net/images/2013/03/19/VbW8R.jpg",
"http://gifok.net/images/2013/03/19/Krob1.jpg",
"Франция",
"http://gifok.net/images/2013/03/19/fUhzj.jpg",
"Америка",
"http://gifok.net/images/2013/03/19/Rf4ol.jpg",
"Болгария",
"http://gifok.net/images/2013/03/19/1djCL.jpg",
"Флудилка Кальсонов",
"http://gifok.net/images/2013/03/19/Ajh05.jpg",
"Мастерская",
"http://gifok.net/images/2013/03/19/0Ac9.jpg",
"Ваша/наша реклама",
"http://gifok.net/images/2013/03/19/tkK0O.jpg"
)
$("#pun-index div.category h2,#pun-index #pun-stats h2").each(function (i) {
for(q=0;q<myarray.length;q++){
var cssObj = {
"height":"100px",
"background-color": "transparent",
"background-image":"url("+myarray[q+1]+")",
"background-position":"50% 50%",
"background-repeat":"no-repeat"
}
if($(this).children("span").text()==myarray[q])$(this).css(cssObj);
q++}
});
});
</script>