Javascript jquery数组,如何使用每个数组
我目前有以下几项工作得很好:Javascript jquery数组,如何使用每个数组,javascript,jquery,Javascript,Jquery,我目前有以下几项工作得很好: channel.bind('pusher:subscription_succeeded', function(members) { members.each(set_status_online); }) function set_status_online(member) { var user_temp; user_temp = findWallUser(member.info.uid); if (user_temp) {
channel.bind('pusher:subscription_succeeded', function(members) {
members.each(set_status_online);
})
function set_status_online(member) {
var user_temp;
user_temp = findWallUser(member.info.uid);
if (user_temp) {
user_temp.status('online');
}
else {
console.log('user not found');
}
}
我正在尝试更新第一部分,以便更好地控制每个成员。我想要这样的东西:
channel.bind('pusher:subscription_succeeded', function(members) {
members.each {
set_status('online');
}
})
$.each(members,set_status_online);
有没有一种方法可以用数组和每个数组来实现这一点?谢谢对于数组,请使用
$。每个
如下所示:
channel.bind('pusher:subscription_succeeded', function(members) {
members.each {
set_status('online');
}
})
$.each(members,set_status_online);
将函数更改为将索引
作为第一个变量:
function set_status_online(index,member) {
etc...
}
或者,如果不想修改函数,可以使用$进行修改。每个:
$.each(members,function(i,e){
set_status_online(e)
});