Здравствуйте!
Скажите, что я делаю не так? Вот код:
<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>