HTML5   发布时间:2022-04-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了html5 – 检查CSS3转换是否正在运行大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法在我的 Javascript中检测一个元素当前是否正在使用CSS3过渡动画?

一个“transitionstart”-event(相当于’transistionend’事件)也可以解决,但我在规范中找不到任何提及它.

解决方法

好吧,因为只有一个转换事件( http://www.w3.org/TR/css3-transitions/#transition-events),我想到了一些丑陋的东西:

http://jsfiddle.net/coma/psbBg/6/

JS

$(function() {

    var div = $('div');
    var property = div.css('transition-property');
    var lastValue = div.css(property);

    seTinterval(function() {

        if(lastValue !== div.css(property)) {

            console.log('changed!');

        }

        lastValue = div.css(property);

    },10);

});

它可以改进实现自定义事件,负责获取正确的过渡属性(或属性),以及更多的想法,但是你能得到正确的结果吗?

也许你需要采取另一条路来解决你原来的问题……

大佬总结

以上是大佬教程为你收集整理的html5 – 检查CSS3转换是否正在运行全部内容,希望文章能够帮你解决html5 – 检查CSS3转换是否正在运行所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。