Я использую плагин под названием html2canvas, и плагин не поддерживает поворот css. Я хочу, чтобы пользователь мог поворачивать изображение с помощью слайдера jQuery UI. Я новичок в программировании, и я понятия не имею, как это сделать. Вот что у меня есть до сих пор? http://jsfiddle.net/davadi/3d3wbpt7/3/Как слить слайдер jquery-UI с методом поворота холста()?
`
$("#slider").slider({
value: 0,
max: 360,
min: 0,
slide: function(event, ui) {
$("#image").css({
'-webkit-transform': 'rotateZ(' + ui.value + 'deg)',
'-moz-transform': 'rotateZ(' + ui.value + 'deg)',
'-o-transform': 'rotateZ(' + ui.value + 'deg)',
'transform': 'rotateZ(' + ui.value + 'deg)',
})}});
`
спасибо за ваш ответ, но проблема в том, что я должен добавить html2canvas плагина и плагин не поддерживает CSS вращаться. Поэтому я должен повернуть изображение до того, как оно достигнет холста. Вы говорите мне, что слайдер jquey UI не может использоваться на элементе холста? – user1119742
Возможно, это просто, что вы пытаетесь повернуть что-то, что не существует в DOM, у вас нет элемента с Id = «образ». Но если вы хотите, вы можете повернуть весь ваш холст таким образом. http://jsfiddle.net/kzsdzyd0/ Поскольку элементы внутри Canvas не могут быть контроллером, как обычные HTML-элементы, поэтому .css() не будет работать на нем. он будет работать только с элементами DOM. – Zoheiry