Jquery facebox禁用按钮

时间:2011-06-28 16:00:57

标签: javascript jquery

我正在尝试禁用fillin按钮并稍后启用它。我想我可以删除attr href和rel从锚点再次添加它们,当我想要它启用但它仍然工作,即使我删除href和rel。它必须在删除之前初始化

$('#fillin').fadeTo("fast", .5).removeAttr("href"); 
$('#fillin').fadeTo("fast", .5).removeAttr("rel");

$('#fillin').attr('href', '#info');
$('#fillin').attr('rel', 'facebox');



$('a[rel*=facebox]').facebox({
        loadingImage : 'images/loading.gif',
        closeImage   : 'images/closelabel.png'
      });

<a id="fillin" href="#info" rel="facebox"><img border="0" src="images/getprice.png"/></a>

由于

1 个答案:

答案 0 :(得分:0)

要禁用:

$('#fillin').bind('click', false);

重新启用:

$('#fillin').unbind('click', false);

这可能会也可能不会起作用,具体取决于Facebox如何附加事件处理程序。