2012-04-17 3 views
1

У меня этот код, и некоторые дополнительные JS должны отличаться для каждой загруженной страницы. Как я могу это сделать? Благодаряопределить, какая страница загружена - ajax

function foo(val) { 
     $("#paginas").hide("fast").load(('profile' + val + '.php'), function() { 

      //pseudo code 
      if (page loaded is profile1) 
      alert("a"); 

      if (page loaded is profile2) 
      alert("b"); 

      and so on 

     }); 
    } 
    for (var i = 0; i < 8; i++) { 
     $('.lista' + i).bind('click', { 
      button: i 
     }, function (event) { 
      foo(event.data.button); 
     }); 
    } 

ответ

4

Похоже, вы пытаетесь написать if (val === 2)

1

Вы все еще можете получить доступ к val из вашего АЯКС .load функции(), так что вы можете сделать:

if(val == 'whatever') { 
    //do specific thing for "whatever" page 
} 
Смежные вопросы