简体   繁体   English

使用jQuery更改转换源?

[英]Changing transform-origin using jQuery?

I'm using code below to change the transform-origin but each time I got this error: 我正在使用下面的代码来更改转换原点,但每次遇到此错误时:

app.min.js:3 actionator::exeJavaScript - this.execUserJs is not a function app.min.js:3 actionator :: exeJavaScript-this.execUserJs不是函数

Here is the code: 这是代码:

var item = $('.slide-object.slide-object-vectorshape.shown[data-model-id="62wRqp3LlYN_pointer"]')

$(item).css({
  'transform-origin': 124px 124px;
  -webkit-transform-origin: 124px 124px;
});

The selector works ok, but I can't find a working way to change the transform-origin in Chrome? 选择器工作正常,但是我找不到在Chrome中更改transform-origin的有效方法吗? What am I missing and how can I fix this? 我缺少什么,该如何解决?

Your -webkit-transform-origin property will give you a parse error. 您的-webkit-transform-origin属性将为您提供解析错误。 Wrap it in quotes: 用引号引起来:

'-webkit-transform-origin': ...

The object you are passing to .css is not a valid object.. 您传递给.css对象不是有效的对象。

$(item).css({
    'transform-origin': '124px 124px',
    '-webkit-transform-origin': '124px 124px'
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM