2013-01-15 23 views
0

任何人都可以請建議我做錯了什麼:的Javascript斯普利特()不工作一樣明確的數組聲明

我想拆分成YouTube影片ID在我#videoslist DIV列表,並填充數組我發現了一個簡單的視頻輪播使用。

當視頻ID數組在腳本中明確聲明,它工作正常,但如果我把DIV的.text().html()(jQuery)和拆分成一個數組,即使該數組被填充細,似乎有成爲一個問題的地方,這意味着它不工作,但我不知道它...

任何幫助非常感謝!

+0

http://jsfiddle.net/PYMBB/ – user1039769

+0

也許你需要修改你的數組的值之前使用它們到卡魯塞爾? –

回答

4

這是因爲分號後有空格。您可以刪除DIV中分號之後的空格,或者在將字符串添加到YouTube代碼之前修剪字符串。

+0

我對你的小提琴做了一個修改,它似乎通過去除這些空格而起作用:http://jsfiddle.net/PYMBB/1/ –

+0

非常感謝!所以很尷尬...... :) 我將.split(「;」)改爲.split(「;」); – user1039769