<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.redbg{
background: pink;
}
</style>
<script src="js/jquery-3.3.1.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<h1>helloworld</h1>
<h1>helloworld</h1>
<script type="text/javascript">
// document.querySelector('h1').css({backgroud:'pink'})
//
// $('h1').style.background = 'pink' // var $h1 = $('h1')
// var h1 = document.querySelector('h1') // $('h1').addClass('tt').html('hello').addClass('yy') //通过this,将上一层对象返回出去,那么将可以实现链式的函数调用
(function(w){
w.laochen = function(selector){
domObj = document.querySelectorAll(selector)
domObj.__proto__.addClass = function(addName){
// console.log(this)
this.forEach(function(a){
a.className = a.className + ' ' + addName
})
return this
// }
// domObj.__proto__.html = function(htmlContent){
// if(!htmlContent){
// return this[0].innerHTML
// }else{
// this.forEach(function(item){
// item.innerHTML = htmlContent
// })
// return this
// }
// }
return domObj
} // w.$ = w.laochen
//
// })(window)
</script>
</body>
</html>

最新文章

  1. scp报错 -bash: scp: command not found
  2. php知识案列分享
  3. 关于C语言编译器Dev c++的调试
  4. 查看oracle死锁进程并结束死锁
  5. 网卡ifcfg-eth0配置
  6. 【转】唱吧CEO陈华:创业四年,我积累的7点管理经验
  7. Select the best path in a matrix
  8. Linux 内核开发—内核简单介绍
  9. 如何安装Git到MAC OS X
  10. linux-Centos6.5中nginx1.63源码安装
  11. 图文浅析Binder机制
  12. 编程从入门到放弃(Java)
  13. java io系列20之 PipedReader和PipedWriter
  14. Python学习(二) —— 运算符
  15. ORB-SLAM2(3) ROS下实时跑ORB_SLAM2
  16. Unity3d和Android之间互相调用
  17. obv15 案例4,待日后分析
  18. sql &#39;&#39;增删改&#39;&#39; 笔记
  19. 将任何GitHub内的代码转为外部CDN网址
  20. golang内置数据类型作为函数参数

热门文章

  1. CF #579 (Div. 3) C.Common Divisors
  2. 在Debian上用FVWM做自己的桌面
  3. Redis 集群(三)
  4. JavaScipt第四天笔记
  5. Spring 梳理 - @Autowired VS @Resource
  6. freemarker属性配置
  7. phaser学习总结之phaser入门教程
  8. WebGL简易教程(七):绘制一个矩形体
  9. [LeetCode] 704. Binary Search
  10. canvas实现平面迁徙图