我有这个代码,并且每个加载的页面都应该有一些额外的JS。我怎样才能做到这一点?感谢
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);
});
}
答案 0 :(得分:4)
听起来你正在尝试写if (val === 2)
答案 1 :(得分:1)
你仍然可以从你的ajax .load()函数中访问val
,所以你可以这样做:
if(val == 'whatever') {
//do specific thing for "whatever" page
}