Показать сообщение отдельно
  #4 (permalink)  
Старый 11.08.2009, 12:45
Аспирант
Отправить личное сообщение для Urfin Посмотреть профиль Найти все сообщения от Urfin
 
Регистрация: 22.07.2009
Сообщений: 85

Все работает. Просто скобка не закрыта у функции. И надо оборачивать скрипт так:
$(function(){

});
// что равнозначно:
$(document).ready(function(){

});

В итоге ваш скрипт будет такой:
$(function(){
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");
    }
  }
});
Ответить с цитированием