Jquery отключить Span с переключением данных
Попытка отключить этот промежуток
<span id='downloadTestModal1' data-toggle="modal" data-target="#modalDownloadTestdata" class="fa fa-download" onmouseover="" style="cursor: pointer;" title="Download" data-tooltip="tooltip" ></span>
Пока пробовал это, но id не работает для меня.
$('#downloadTestModal1').unbind("click");
$("#downloadTestModal1").attr("disabled", true);
$('#downloadTestModal1').toggleClass("disabled");
Есть ли другие методы?
2 ответа
Решение
http://jsfiddle.net/tw2L2ttw/1/
очистите или установите "data-toggle", чтобы отключить или включить модальное всплывающее окно
//## disable
$('#downloadTestModal1').attr('data-toggle','');
//## enable
$('#downloadTestModal1').attr('data-toggle','modal');
Попробуй с
$('#downloadTestModal1').preventDefault();
Так как protectDefault() работает только на элементах с событием по умолчанию. В этом случае событие по умолчанию для элемента span отсутствует. Простите за это. Я использовал его ранее, но это было при событии click, привязанном к элементу