首页 > 代码库 > 模仿jq里的选择器和color样式
模仿jq里的选择器和color样式
1 (function(){ 2 HTMLElement.prototype.css = function () { 3 var option; 4 if (arguments.length > 0) { 5 option = arguments[0]; 6 if (2 === arguments.length) { 7 option = {}, option[arguments[0]] = arguments[1]; 8 } 9 10 if (‘object‘ === typeof option) { 11 for (var key in option) { 12 if (option.hasOwnProperty(key)) { 13 this.style[key] = option[key]; 14 } 15 } 16 } 17 18 } 19 console.dir(this) 20 return this; 21 }; 22 23 function $id(id){ 24 return document.getElementById(id); 25 } 26 function $clas(cla){ 27 return document.getElementsByClassName(cla)[0]; 28 } 29 30 window["$id"]=$id; 31 window["$clas"]=$clas; 32 33 })() 34 35 $id(‘get‘).onclick=function function_name () { 37 if (true) { 38 $clas(‘dom‘).css(‘background‘,‘red‘); 39 }; 40 41 }
模仿jq里的选择器和color样式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。