我正在尝试更新以下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');
我可以替换隐藏为可见,但是样式仍然存在
有什么建议吗?