首页 新闻 会员 周边

JavaScript 三元运算符中可以执行匿名函数么?

0
悬赏园豆:10 [已解决问题] 解决于 2012-08-11 21:45

比如说这样的写法正确么?

  pageIndex == 1 ? function() { ("#paged a:eq(0)").attr("disabled", true); $("#paged a:eq(1)").attr("disabled", true); } : function() { $("#paged a:eq(0)").removeAttr("disabled"); $("#paged a:eq(1)").removeAttr("disabled"); };

竹墨轩的主页 竹墨轩 | 初学一级 | 园豆:58
提问于:2012-08-11 00:57
< >
分享
最佳答案
0

试试 pageIndex = 1 ? (function a(){})() : (function b(){})();

收获园豆:10
I,Robot | 大侠五级 |园豆:9783 | 2012-08-11 08:37

原来还要加上括号,感谢!

竹墨轩 | 园豆:58 (初学一级) | 2012-08-11 21:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册