我有一个标签的元素列表,可以禁用-即不可点击。当"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');