Добрый день, прошу помощи и совета.
Есть список вида
<li><a href="index.php?id=1">Текст1</a></li>
<li><a href="index.php?id=2">Текст2</a></li>
В процессе работы текст ссылки (Текст1) может редактироваться с помощью jquery, в этот момент переход по второй ссылке (Текст2) блокирован с помощью return false:
$("#category li").click(function(){
return false;
});
Подскажите, можно ли как-то отменить действие return false с помощью jquery и вернуть работоспособность ссылки после завершения редактирования без перезагрузки страницы?
Можно так
$("#category li").on('click', function(){
return false;
});
$("#category li").off('click');
Можно попробовать завести переменную, которая будет говорить, что сейчас происходит редактирование и переход запрещён. В этот момент она будет false. Тогда код будет выглядеть примерно так:
var blocker = false;
//Где-то, где происходит редактирование blocker надо сделать равной true
//Тогда в коде ниже не буде срабатывать переход по ссылке
$("#category li").click(function(){
if (blocker) {
return false;
}
});
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Здравствуйте,я генерирую в div таблицу,которая может внутри родителя перемещатьсяПо нажатию на див,в alert мне выдается содержимое div и там в атрибут...
Есть iframe, который я формирую, в нем input'ы [type='radio']Мне нужно узнать какой radiobutton выбран
Я загружаю на сервер изображения ASPNet WebForms, с помощью ajax jQuery