Update index.js

修复bug：
当需要动态改变totalPage时，例如 
```javascript
pagination.set('totalPage', randNum )
pagination.render()
```

会导致pagination.on('switch')中的回调重复执行N次（取决于render的次数）