a href="#";链接到我的索引,而不是因为基本href而只使用我想要的jquery函数


a href="#" linking to my index instead of just using my desired jquery function because of base href

我正在尝试使用一个jquery插件,该插件要求href为href="#"。然而,当我点击这些有onclick操作的链接时,索引页面加载的url不是正在进行的操作(我可以看到它实际上发生了很短的时间):www.mysite.com/#

我已经将问题缩小到我的购物车所需的基本href脚本:

<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>" />

此基本href脚本是在SSL和非SSL页面之间切换所必需的。DIR_WS_CATALOG定义为/

这是我的索引。。那么有什么办法解决这个问题吗?你需要更多信息吗?我不知道还能看什么?

通常我们执行event.prventDefault();在锚上。IE

    $('a.class').click(function(e) {
        $(this).toggleClass('active');
        e.preventDefault();
    });