<!-- css样式 -->
<style>
.test{
width: 100px;
height: 100px;
transition: all 5s;
background: yellowgreen;
}
.test1 {
width: 500px;
}
</style>
<!-- html结构 -->
<div id="el" class="test"> </div> <script>
let el = document.getElementById("el");
el.addEventListener("click",function(){
// 注意class名称前面要加上一个空格
// 间接学习了JS给元素添加class样式的方法有木有
el.className += ' test1'
// console.log(el.className)
})
el.addEventListener('transitionend',function(){
console.log('css动画结束')
// todo
})
</script>

最新文章

  1. 在UP Board 上搭建M——L服务器
  2. 【BZOJ2442】 [Usaco2011 Open]修剪草坪 斜率优化DP
  3. Openfire基础
  4. app令牌的一个token实现
  5. firefox如何卸载插件plugins和临时文件夹
  6. swiper初步探索
  7. How to: Declare encoding UTF-8 in python
  8. 位运算总结&amp;拾遗
  9. python利用for..in遍历,while循环嵌套编译九九乘法表的几种模式
  10. The xp_cmdshell proxy account information cannot be retrieved or is invalid. Verify that the &#39;##xp_cmdshell_proxy_account##&#39; credential exists and contains valid information.
  11. 【easy】438.Find All Anagrams in a String 找出字符串中所有的变位词
  12. 18.24 Ubuntu修改静态IP
  13. 数据库部分(MySql)_1
  14. Selenium 致命杀手(有关自动化的通病)
  15. Android 手动调用 返回键
  16. SDI视频采集过程
  17. Bootstrap源码分析系列之整体架构
  18. git diff 打补丁
  19. re正则模块
  20. jQuery height() 需要注意的地方

热门文章

  1. Odoo环境下Ubuntu服务器性能优化--参数调整
  2. C++11 std::async 包装实体店::packaged_task
  3. jquery 设置checkbox选中 和获取选中值
  4. [Java基础]List,Map集合总结
  5. jquery遍历总结(转)
  6. HR问“预期薪资是多少”,这么说能加薪zz
  7. atitit.javascript&#160;js&#160;上传文件的本地预览
  8. PHP系统学习2
  9. Android实现微信自己主动抢红包的程序
  10. makefile之伪目标