使用split jquery提取src的一部分

时间:2013-07-12 14:04:44

标签: php jquery

我;我试图用jquery来提取部分src:

<iframe width="615" height="375" src="//www.youtube.com/embed/4PzoS6ZgDsw?HD=1;rel=0" frameborder="0" allowfullscreen></iframe>

我想提取youtube id '4PzoS6ZgDsw':

这是我有多远:

$youtubeVid = <iframe width="615" height="375" src="//www.youtube.com/embed/4PzoS6ZgDsw?HD=1;rel=0" frameborder="0" allowfullscreen></iframe>

var youtubeVid = '<?php echo $youtubeVid; ?>';
var urlsplit = youtubeVid.split("/");
var youtubeID = urlsplit[4];

返回:4PzoS6ZgDsw?HD=1;rel=0" frameborder="0" allowfullscreen><

非常感谢任何帮助

2 个答案:

答案 0 :(得分:1)

试试这个:

var urlsplit = youtubeVid.split("?")[0];
var youtubeID = urlsplit.split('/')[4]

答案 1 :(得分:1)

var urlsplit = youtubeVid.split("/");
var youtubeID = urlsplit[4];
var tmp = urlsplit[4].split("?");

- &GT; TMP [0] ..