在js中如果你的图片是这样插入JQuery中的slideBox:
document.getElementById('imageplay').innerHTML = myimageplay;//通过innerHTML插入
那么你会遇到如下的问题
就是播着播着后面会有空白,仔细查看html元素,会发现有多出来这么几行东西:
原来的html
通过网页(JQuery参与后)后的HTML
你会发现不仅仅多出了样式,而且还多出了几个“li class='clone'”的东西。
发现问题所在后,我进行了一下的修改:
原来写的是这样
后来改成这样
就是把”clone“和"style"加了上去,(注意,clone必须加在后面,要不然会出现图片重复的问题)。到此问题解决: