这样不算完全照抄吧 XD
https://jsfiddle.net/admo378z/9/ 你看看符不符合你的需求除了 chen 大说的问题外,ul 的 selector 也写错了,另外isgo 一直都是 false因为你把 js 放在 head 里面,如果没写 onload 的话,浏览器会先解析这段 script,然后才读到你写的那些 banner_ul等等的元件总之浏览器在执行这段 script 时,根本还没有这些 element,所以就读不到了通常有几种解法:1. 写 onload,叫浏览器等 window 都准备好后再跑这段2. 把 script 放在 body 的结束 tag 前面,这样确定浏览器会先读到 其他 html3. script tag 上可以设定其他 attr 让它晚点执行