如何用#禁用link?

How to disable link with #?

我正在尝试通过为 URI 添加 # 来禁用 link。但是当它被点击时,它会转到我的应用程序的索引页面。

有谁知道如何解决这个问题?

下面是我正在使用的代码。

<?= anchor("#", "Set my own payment option", "id='set_payment_option'")?>

将#替换为

javascript://

我没有在 codeigniter 中尝试

因为您已经在使用 url 助手,所以您也可以使用 current_url() 函数。

<?= anchor(current_url().'/#', 'Set my own payment option', 'id="set_payment_option"') ?>

您应该完全避免执行任何服务器请求以节省资源。使用 javascript 代替

<a href="javascript:void(0)">My disabled link</a>