Foxtable(狐表)用户栏目Web开发 → 遍历组件不可用


  共有47人关注过本帖树形打印复制链接

主题:遍历组件不可用

帅哥哟,离线,有人找我吗?
blackzhu
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:9616 积分:55297 威望:0 精华:16 注册:2008/9/1 9:45:00
遍历组件不可用  发帖心情 Post By:2019/10/12 10:09:00 [只看该作者]

var arr = ['add', '删除', '启用', '停用'];
$.each(arr, function (i, name) {
$(name).linkbutton('disable');
});

这样的写法难道不可以?

 回到顶部
帅哥哟,离线,有人找我吗?
reachtone
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:版主 帖子:1887 积分:16307 威望:0 精华:18 注册:2008/9/2 10:09:00
  发帖心情 Post By:2019/10/12 11:02:00 [只看该作者]

遍历是可以的,但你这种用法错了。
比如,当遍历到add的时候,$(name)就表示$(add),这个add是啥?是id、class还是属性?如果是id的话,就应该这么写:
$('#' + name)

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:9616 积分:55297 威望:0 精华:16 注册:2008/9/1 9:45:00
  发帖心情 Post By:2019/10/12 11:38:00 [只看该作者]

我* 我这样写了,也是没有反应呀,我再试试

 回到顶部
帅哥哟,离线,有人找我吗?
reachtone
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:版主 帖子:1887 积分:16307 威望:0 精华:18 注册:2008/9/2 10:09:00
  发帖心情 Post By:2019/10/12 11:43:00 [只看该作者]

不可能的,对于页面中的元素对象,完全可以直接用each遍历的,操作更简单。
建议看看第5章第3节里的常用全局方法,都有对应的源码实例可以直接测试的

 回到顶部
帅哥哟,离线,有人找我吗?
blackzhu
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:9616 积分:55297 威望:0 精华:16 注册:2008/9/1 9:45:00
  发帖心情 Post By:2019/10/12 11:45:00 [只看该作者]

果然可以了

 回到顶部