<script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script>
2017-09-13
* 代码中的问题:
* 1.含有过多的全局变量num,$rating,$item等,多人共同开发时容易造成变量同名从而被覆盖产生bug(模拟命名空间或者用闭包解决)
* 2.事件绑定的写法为每颗星星都绑定了事件,当星星数过多时造成浪费
(事件委托(事件代理):根据冒泡的特性,在父容器上绑定一次事件即可,通过判断在父元素中判断是不是相应的子元素触发了相应的事件)
* 3.不能实现代码复用,多个评分要通过复制代码修改后使用。
* 1.含有过多的全局变量num,$rating,$item等,多人共同开发时容易造成变量同名从而被覆盖产生bug(模拟命名空间或者用闭包解决)
* 2.事件绑定的写法为每颗星星都绑定了事件,当星星数过多时造成浪费
(事件委托(事件代理):根据冒泡的特性,在父容器上绑定一次事件即可,通过判断在父元素中判断是不是相应的子元素触发了相应的事件)
* 3.不能实现代码复用,多个评分要通过复制代码修改后使用。
2017-09-13