禁用时移除数据切换属性



我有一个标签的元素列表,可以禁用-即不可点击。当"disabled"作为一个类被添加时,鼠标在元素上表示标签是不可点击的。不幸的是,该元素是可点击的。当元素被禁用时,我试图从元素中删除datatoggle="tab",但我的jQuery技能不够。

我有一桶class="nav nav-tabs" with id="myTabs"然后用jQuery语句删除data-toggle属性

$('#myTabs a').is('.disabled').removeAttr('data-toggle');

bootp示例

你可以试试:-

$('#tabs li.disabled').find('a').removeAttr('data-toggle');

$('#tabs li.disabled a').removeAttr('data-toggle');
演示

$('#myTabs a').is('.disabled')返回一个布尔值:false -您不能在此调用removeAttr !

第二,你的残疾类在你的li上,而不是你的。

试试这个:

$('#myTabs li.disabled a').removeAttr('data-toggle');

相关内容

  • 没有找到相关文章

最新更新