Я пытаюсь изменить размер элемента canvas HTML5 с помощью jQuery. (ВНИМАНИЕ: Не объекты внутри холста, но размер элементов)Изменение размера холста с использованием jQuery (.animate) и рамки KineticJS
Это работает отлично с моим кодом с помощью JQuery только: http://jsfiddle.net/dAQBD/
Но при попытке сделать то же самое с рамками KineticJS, это Безразлично Не работай вообще. Мой код: http://jsfiddle.net/mLMSE/1/
Я подозреваю, что это потому, что основа создает само полотно на основе <div>
- через - (var stage = new Kinetic.Stage("div", 500, 200);
)
Есть ли способ обойти это? Предпочитаю не менять рамки сейчас, так как я много сделал для своего реального проекта (это всего лишь фиктивный код). Благодарю.
(я знаю, что мои фидели говорят «расширить» в то время как они Infact уменьшение размера. Опечатка.)
Спасибо за ваш ответ, когда я создал это, у меня было очень мало понимания в том, как все работает позади сцены, которые заставили меня взглянуть на несколько вещей и создать http://stackoverflow.com/questions/9026543/animate-resize-of-html5-canvas-created-by-kineticics-framework поток. – Zar