为了账号安全,请及时绑定邮箱和手机立即绑定

这个闭包我想传多个参数进去该怎么改进?

这个闭包我想传多个参数进去该怎么改进?

汪汪一只猫 2018-08-15 10:09:21
  var cssSupports = (function() {    var div = document.getElementById('cultural-banner'),         vendors = 'Khtml O Moz Webkit'.split(' '),         len = vendors.length;    return function(prop) {        if ( prop in div.style ) return true;        if ('-ms-' + prop in div.style) return true;                  prop = prop.replace(/^[a-z]/, function(val) {            return val.toUpperCase();         });        while(len--) {            if ( vendors[len] + prop in div.style ) {            return true;         }     }        return false;     }; })();console.log(cssSupports('transition'));想要实现的效果就是cssSupports(elem,property)在里面传一个选择器和一个属性名,该怎么改?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 601 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信