为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用jQuery更改CSS不显示任何内容或阻止属性?

如何使用jQuery更改CSS不显示任何内容或阻止属性?

犯罪嫌疑人X 2019-12-09 10:22:17
如何使用jQuery更改CSS不显示任何内容或阻止属性?
查看完整描述

3 回答

?
神不在的星期二

TA贡献1963条经验 获得超6个赞

(function($){

    $.fn.displayChange = function(fn){

        $this = $(this);

        var state = {};

        state.old = $this.css('display');

        var intervalID = setInterval(function(){

            if( $this.css('display') != state.old ){

                state.change = $this.css('display');

                fn(state);

                state.old = $this.css('display');

            }

        }, 100);        

    }


    $(function(){

        var tag = $('#content');

        tag.displayChange(function(obj){

            console.log(obj);

        });  

    })   

})(jQuery);


查看完整回答
反对 回复 2019-12-09
  • 3 回答
  • 0 关注
  • 545 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信