и тем не менее это у меня работает и везде должно работать
 
 
я уверен что ваш скрипт просто запутался в папках
попробуйте заменить относительный путь на абсолютный например
или поискать ошибки в firebug или chrome dev tools
вот как я сделал
файлы
- ddd/index.html
- photos/img.jpg
- jquery.js
ddd/index.html
<!doctype html>
<html>
<head>
  <script src="/jquery.js"></script>
  <script>
  $(function() {
    $('.ccc').css({'backgroundImage': 'url("../photos/img.jpg")'});
  });
  </script>
  <style>
  .ccc {
    width: 100px;
    height: 100px;
  }
  </style>
</head>
<body>
  <div class="ccc"></div>
</body>
</html>