JQuery удалить проблему в IE, холст тег - PullRequest
0 голосов
/ 11 мая 2010

Я создаю линию в тэге canvas, используя библиотеку рисования jquery. После нарисованной линии

<div id="cool"><canvas id="canid"></canvas></div>

Затем нажмите на приведенный ниже код.

$('#canid').remove();

Что происходит в IE после удаления, dom с конечным тегом canvas и строка не удаляется.

Пожалуйста, помогите мне!

Ответы [ 2 ]

2 голосов
/ 11 мая 2010

<canvas> изначально не поддерживается Internet Explorer - http://en.wikipedia.org/wiki/Canvas_element

Попробуйте просмотреть теги VML и вышеупомянутый ExCanvas

0 голосов
/ 12 мая 2010

Я нашел проблему. Библиотека рисования jquery создает точку (1 x 1) pixel div, чтобы сформировать из нее линии. Я могу найти много погружений под тегом canvas. Таким образом, тэг canvas является фиктивным, и пиксельные div (s) создают линию. Я только что удалил пиксельные ссылки с классом, о котором упоминал, чтобы удалить строку. Отлично работает.

...