优化代码结构，引入 jQuery 的 extend