Я пытаюсь заблокировать переход по ссылкам с помощью плагина jQuery blockUI. Кажется, что везде хорошо работает, но Firefox.
вот как это выглядит в Chrome
и вот как это выглядит в FF
Вот код JavaScript, который я использую для блокировки / разблокировки элементов
function blockOptions(clsId)
{
console.log("block: "+clsId);
if(clsId!='undefined'){
var eleToBlock = "a."+clsId;
//console.log(id);
j(eleToBlock).parent().block({message:null,showOverlay: true, css: { opacity: '.5', backgroundColor: 'black',cursor: 'progress' } });
}
}
function unblockOptions(clsId)
{
console.log("unblock: "+clsId);
if(clsId!='undefined'){
var eleToBlock = "a."+clsId;
j(eleToBlock).parent().unblock();
}
}
и вот HTML-код для этого:
<ul class="left-tab">
<li title=""><a class="tab-pic1" id="" title="" href="javascript:;"> </a></li>
<li title=""><a class="tab-pic2" id="" title="" href="javascript:;"> </a></li>
<li title="" style="position: relative;"><a class="tab-pic3" id="" title="" href="javascript:;"> </a></li>
<li title="" style="position: relative;"><a class="tab-pic4" id="optio" title="" href="javascript:;"> </a></li>
<li title=""><a class="tab-pic5" id="" title="" href="javascript:;"> </a></li>
<li title="" style="position: relative;"><a class="tab-pic6" id="" title="" href="javascript:;"> </a></li>
</ul>
Может кто-нибудь подсказать, что я делаю не так?
Я также проверил Alok Swain ответ, но у меня не сработало.