• <i id='cAzLj'><tr id='cAzLj'><dt id='cAzLj'><q id='cAzLj'><span id='cAzLj'><b id='cAzLj'><form id='cAzLj'><ins id='cAzLj'></ins><ul id='cAzLj'></ul><sub id='cAzLj'></sub></form><legend id='cAzLj'></legend><bdo id='cAzLj'><pre id='cAzLj'><center id='cAzLj'></center></pre></bdo></b><th id='cAzLj'></th></span></q></dt></tr></i><div id='cAzLj'><tfoot id='cAzLj'></tfoot><dl id='cAzLj'><fieldset id='cAzLj'></fieldset></dl></div>
      <bdo id='cAzLj'></bdo><ul id='cAzLj'></ul>
  • <small id='cAzLj'></small><noframes id='cAzLj'>

    1. <tfoot id='cAzLj'></tfoot>

    2. <legend id='cAzLj'><style id='cAzLj'><dir id='cAzLj'><q id='cAzLj'></q></dir></style></legend>

      1. 在jQuery中获取元素-moz-transform:旋转值

        时间:2023-10-13
        • <legend id='P3gue'><style id='P3gue'><dir id='P3gue'><q id='P3gue'></q></dir></style></legend>
            <tfoot id='P3gue'></tfoot>

                  <tbody id='P3gue'></tbody>

                <i id='P3gue'><tr id='P3gue'><dt id='P3gue'><q id='P3gue'><span id='P3gue'><b id='P3gue'><form id='P3gue'><ins id='P3gue'></ins><ul id='P3gue'></ul><sub id='P3gue'></sub></form><legend id='P3gue'></legend><bdo id='P3gue'><pre id='P3gue'><center id='P3gue'></center></pre></bdo></b><th id='P3gue'></th></span></q></dt></tr></i><div id='P3gue'><tfoot id='P3gue'></tfoot><dl id='P3gue'><fieldset id='P3gue'></fieldset></dl></div>
              1. <small id='P3gue'></small><noframes id='P3gue'>

                  <bdo id='P3gue'></bdo><ul id='P3gue'></ul>

                  本文介绍了在jQuery中获取元素-moz-transform:旋转值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我有一个图层的 CSS 样式:

                  I have CSS style for a layer:

                  .element {
                      -webkit-transform: rotate(7.5deg);    
                       -moz-transform: rotate(7.5deg);    
                        -ms-transform: rotate(7.5deg);    
                         -o-transform: rotate(7.5deg);   
                            transform: rotate(7.5deg);
                  }
                  

                  有没有办法通过 jQuery 获取当前的旋转值?

                  Is there a way to get curent rotation value through jQuery?

                  我试过了

                  $('.element').css("-moz-transform")
                  

                  结果是 matrix(0.991445, 0.130526, -0.130526, 0.991445, 0px, 0px) 这并没有告诉我很多.我想要的是 7.5.

                  The result is matrix(0.991445, 0.130526, -0.130526, 0.991445, 0px, 0px) which doesn't tell me a lot. What I'm looking to get is 7.5.

                  推荐答案

                  这是我使用 jQuery 的解决方案.

                  Here's my solution using jQuery.

                  这会返回一个数值,对应于应用于任何 HTML 元素的旋转.

                  This returns a numerical value corresponding to the rotation applied to any HTML element.

                  function getRotationDegrees(obj) {
                      var matrix = obj.css("-webkit-transform") ||
                      obj.css("-moz-transform")    ||
                      obj.css("-ms-transform")     ||
                      obj.css("-o-transform")      ||
                      obj.css("transform");
                      if(matrix !== 'none') {
                          var values = matrix.split('(')[1].split(')')[0].split(',');
                          var a = values[0];
                          var b = values[1];
                          var angle = Math.round(Math.atan2(b, a) * (180/Math.PI));
                      } else { var angle = 0; }
                      return (angle < 0) ? angle + 360 : angle;
                  }
                  
                  angle1 = getRotationDegrees($('#myDiv'));
                  angle2 = getRotationDegrees($('.mySpan a:last-child'));
                  

                  等等……

                  这篇关于在jQuery中获取元素-moz-transform:旋转值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:使用 -webkit-transform 时固定位置不起作用 下一篇:带有 jquery.animate() 的 CSS 旋转跨浏览器

                  相关文章

                  最新文章

                  <small id='2gka2'></small><noframes id='2gka2'>

                    <legend id='2gka2'><style id='2gka2'><dir id='2gka2'><q id='2gka2'></q></dir></style></legend>
                    <i id='2gka2'><tr id='2gka2'><dt id='2gka2'><q id='2gka2'><span id='2gka2'><b id='2gka2'><form id='2gka2'><ins id='2gka2'></ins><ul id='2gka2'></ul><sub id='2gka2'></sub></form><legend id='2gka2'></legend><bdo id='2gka2'><pre id='2gka2'><center id='2gka2'></center></pre></bdo></b><th id='2gka2'></th></span></q></dt></tr></i><div id='2gka2'><tfoot id='2gka2'></tfoot><dl id='2gka2'><fieldset id='2gka2'></fieldset></dl></div>

                    • <bdo id='2gka2'></bdo><ul id='2gka2'></ul>
                  1. <tfoot id='2gka2'></tfoot>