pathtop в IE, скорее всего, равен нулю, потому что цепочка jquery find / attr не удалась. Разделите его на части и выясните, какой слой ($ ('# autoplay'), .find()
или .attr()
возвращает ноль.
Необоснованное предположение - IE игнорирует теги встраивания в пользу <object>
, поэтому в дереве DOM нет встраивания. и вы пытаетесь получить src объекта-несуществующего dom, делая pathtop пустым, что означает, что для него нет метода замены.