我有一个<td>
必须禁用的链接按钮。这适用于IE,但不适用于Firefox和Chrome。结构是-内的链接<td>
。我无法在中添加任何容器<td>
(例如div / span)
我尝试了以下所有方法,但无法在Firefox上运行(使用1.4.2 js):
$(td).children().each(function () {
$(this).attr('disabled', 'disabled');
});
$(td).children().attr('disabled', 'disabled');
$(td).children().attr('disabled', true);
$(td).children().attr('disabled', 'true');
注意-我无法取消注册锚标记的click功能,因为它是动态注册的。而且我必须在禁用模式下显示链接。
我认为其中许多都超出了思考范围。添加任何您想要的类,例如
disabled_link
。然后,使CSS
.disabled_link { display: none }
现在具有Boom,用户将看不到该链接,因此您不必担心他们单击它。如果他们做了某些事情来满足可单击的链接,只需使用jQuery:删除该类
$("a.disabled_link").removeClass("super_disabled")
。繁荣!