#jquery
#jquery
Вопрос:
Может кто-нибудь помочь мне разобраться, почему приведенный здесь код не работает? Я почти уверен, что это как-то связано с .attr:http://jsfiddle.net/nBcrY/1 /
Комментарии:
1. Я бы рекомендовал заглянуть в Youtube API вместо использования jquery для этого.
Ответ №1:
Это не работает в IE, потому что IE не использует object
тег. Он использует embed
.
Он не будет пытаться изменить объект «на лету», как вы делаете. Полностью удалите объект (и вложенную вставку) и добавьте его снова с новыми значениями.
Кстати, для YouTube вы в любом случае должны использовать метод iframe. http://apiblog .youtube.com/2010/07/new-way-to-embed-youtube-videos.html