Кажется Угловые скобки не допускаются в методе createElement оказывает некоторое влияние на плагины.
У меня нет ни плагина, ни IE9, но для моего собственного образования, что является правильнымспособ кодировать следующие две строки в jQuery 1.6 +
$('<div id="'+options.loupeWrap.substring(1)+'"><div id="'+options.loupe.substring(1)+'" /></div>').appendTo(options.appendTo);
$('<div id="'+options.zoomWrapper.substring(1)+'" />').appendTo(options.loupe);
например, я видел $('<div class="bla"></div>')
, но не $('<div id="bla"></div>')
, и мне любопытно, как чисто создать div с помощьюИдентифицируйте и соедините его с другим div с помощью идентификатора, используя наилучшую возможную практику jQuery, а не просто что-то, что работает, потому что jQuery очень умный.
Я также извлек wrap
Это выглядит как действительный и правильный
Это?
$('<div>')
.attr('id',outerID)
.append(
$('<div>')
.attr('id',innerID)
)
.appendTo(options.appendTo);
Спасибо за ваш вклад.