Css 删除数据iconshadow=";假;来自JQM可折叠标题

Css 删除数据iconshadow=";假;来自JQM可折叠标题,css,jquery-mobile,Css,Jquery Mobile,我已经试着用CSS和数据属性做了一段时间了,但这让我感到很不舒服。从按钮中删除数据图标很容易,但从可折叠文件中删除数据图标就不那么容易了 在开发人员控制台中,我可以看到JQM正在应用“data iconshadow='true'”,即使我告诉它不要使用此代码(在几个地方): 0-12个月 **在此处插入内容** 但它仍然会生成以下代码: <a href="#" class="ui-collapsible-heading-toggle ui-btn ui-btn-icon-left ui

我已经试着用CSS和数据属性做了一段时间了,但这让我感到很不舒服。从按钮中删除数据图标很容易,但从可折叠文件中删除数据图标就不那么容易了

在开发人员控制台中,我可以看到JQM正在应用“data iconshadow='true'”,即使我告诉它不要使用此代码(在几个地方):


0-12个月
**在此处插入内容**
但它仍然会生成以下代码:

<a href="#" class="ui-collapsible-heading-toggle ui-btn ui-btn-icon-left ui-btn-up-f" data-corners="false" data-shadow="false" data-iconshadow="true" data-wrapperels="span" data-icon="baby" data-iconpos="left" data-theme="f"><span class="ui-btn-inner"><span class="ui-btn-text">0-12 Months<span class="ui-collapsible-heading-status"> click to collapse contents</span></span><span class="ui-icon ui-icon-shadow ui-icon-arrow-u">&nbsp;</span></span></a>

是的,它仍然在写数据,我相信这是真的。我甚至不知道如何使用CSS来定位注入的属性,所以我也不太幸运。如果有人能对这个问题有所了解,我将不胜感激。

工作示例:

HTML:
<a href="#" class="ui-collapsible-heading-toggle ui-btn ui-btn-icon-left ui-btn-up-f" data-corners="false" data-shadow="false" data-iconshadow="true" data-wrapperels="span" data-icon="baby" data-iconpos="left" data-theme="f"><span class="ui-btn-inner"><span class="ui-btn-text">0-12 Months<span class="ui-collapsible-heading-status"> click to collapse contents</span></span><span class="ui-icon ui-icon-shadow ui-icon-arrow-u">&nbsp;</span></span></a>
<div data-role="collapsible-set">
    <div data-role="collapsible" data-theme="f" data-collapsed-icon="baby" class="ui-icon-nodisc" data-iconshadow="false" data-expanded-icon="arrow-u" id="custom-collapsible">
        <h2 data-iconshadow="false">0-12 Months</h2>
        **insert content here**
    </div>
</div>
#custom-collapsible h2 .ui-btn:after {
    background: transparent !important;
}