尝试删除或覆盖div的内联样式

时间:2019-02-13 15:52:18

标签: jquery

我正在尝试更新以下html

<div class="row scheduled-event event-collapsed event-hidden" data-date="2019-01-29" data-location="" style="display: none;">

<div class="row scheduled-event event-collapsed event-visible" data-date="2019-01-29" data-location="">

对于这些,我想出了以下jQuery,但无法删除/更新样式属性

//replace hidden


$('div.row').filter(function(){
          var e = $(this).data('date');
          return e == '2019-01-29';
        }).removeClass( "event-hidden" ).addClass( "event-visible" );

//remove attr style or update to display: block !important
        $('div.row').filter(function(){
          var e = $(this).data('date');
          return e == '2019-01-29';
        }).removeAttr('style');

我可以替换隐藏为可见,但是样式仍然存在

有什么建议吗?

0 个答案:

没有答案