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, привязанном к элементу

Другие вопросы по тегам