Показать сообщение отдельно
  #3 (permalink)  
Старый 11.08.2009, 12:24
Новичок на форуме
Отправить личное сообщение для Aurica Посмотреть профиль Найти все сообщения от Aurica
 
Регистрация: 11.08.2009
Сообщений: 3

Мне нужно в зависимости от ширины экрана поменять класс у боди и у одной ячейки. код у меня получился такой:

window.onload = togclass; 
  window.onresize = togclass;

  function togclass(){
    var fmt = $(window).width();
    alert (fmt);
    if(fmt <= 1024) {
      if( $("body").hasClass("st_1280")){
        $("body").removeClass("st_1280");
        $("td.mid").removeClass("st_1280");
      }
      alert("1024");
      $("body").addClass("st_1024");
      $("td.mid").addClass("st_1024");
   } else {
      alert("1280");
      if( $("body").hasClass("st_1024")){
        $("body").removeClass("st_1024");
        $("td.mid").removeClass("st_1024");
       }
      $("body").addClass("st_1280");
      $("td.mid").addClass("st_1280");
    }


понимаю, что еще не доделано, надо не просто добавлять класс, а проверять если есть нужный, и если нет - тогда добавлять. Да и лучше по id искать, как я понимаю. Но у меня даже просто присвоение класса не работает...
Ответить с цитированием