Измените строку на:
var youtubesrc = $('iframe[src^="http://www.youtube.com/embed/"]').attr('src').split('?')[0];
Вы разделите строку на части, разделенные ?
, а затем возьмете 1-ю часть, которая является всем от начала строки до ?
.
И если в строке нет ?
, то split('?')[0]
будет содержать всю строку, поэтому вам не нужно проверять, содержит ли URL ?
.