任何人都可以请建议我做错了什么:的Javascript斯普利特()不工作一样明确的数组声明
我想拆分成YouTube影片ID在我#videoslist
DIV列表,并填充数组我发现了一个简单的视频轮播使用。
当视频ID数组在脚本中明确声明,它工作正常,但如果我把DIV的.text()
或.html()
(jQuery)
和拆分成一个数组,即使该数组被填充细,似乎有成为一个问题的地方,这意味着它不工作,但我不知道它...
任何帮助非常感谢!
任何人都可以请建议我做错了什么:的Javascript斯普利特()不工作一样明确的数组声明
我想拆分成YouTube影片ID在我#videoslist
DIV列表,并填充数组我发现了一个简单的视频轮播使用。
当视频ID数组在脚本中明确声明,它工作正常,但如果我把DIV的.text()
或.html()
(jQuery)
和拆分成一个数组,即使该数组被填充细,似乎有成为一个问题的地方,这意味着它不工作,但我不知道它...
任何帮助非常感谢!
这是因为分号后有空格。您可以删除DIV中分号之后的空格,或者在将字符串添加到YouTube代码之前修剪字符串。
我对你的小提琴做了一个修改,它似乎通过去除这些空格而起作用:http://jsfiddle.net/PYMBB/1/ –
非常感谢!所以很尴尬...... :) 我将.split(“;”)改为.split(“;”); – user1039769
http://jsfiddle.net/PYMBB/ – user1039769
也许你需要修改你的数组的值之前使用它们到卡鲁塞尔? –