jquery attr не работает в ie8

#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