Я перехожу к jQuery 1.9.1 и использую JQMigrate tool mentioned in the release notes.JQMigrate to jQuery 1.9, как найти оскорбительную строку?
Я получаю следующее предупреждение:
JQMIGRATE: $(html) HTML strings must start with '<' character
explanation by the jQuery folks is quite clear, , но как найти обижая линии?
Проблема, кажется, скрыта где-то в стороннем lib (mediaelementjs) или в ее использовании. Я нашел это, комментируя звонки. Но происходит довольно много, и я застрял.
UPDATE: С помощью Kevin B Я нашел обижая линию, это было на самом деле в mediaelementJS. Я, mediaelement-and-player.js
это строка # 3176, который был (обратите внимание на внешние пробельные)
timeAndDurationSeparator: ' <span> | </span> '
и теперь
timeAndDurationSeparator: '<span> | </span>'
, который работает безупречно в настоящее время.
В случае, если кто работает в том же номере, вот измененный файл:
- несжатый https://quirli.svn.codeplex.com/svn/webroot/mediaelement/mediaelement-and-player.js
- уменьшенная версия https://quirli.svn.codeplex.com/svn/webroot/mediaelement/mediaelement-and-player.min.js
Я уведомит автора оригинала, John Dyer о это.
WOW, что сделали это. Особенно спасибо за скрипку, поэтому я смог изучить это. Моя консоль была слишком захламлена, чтобы определить линию. – Marcel