在jquery中更改click事件

时间:2012-04-12 03:34:29

标签: javascript jquery

我认为这似乎是一个非常常见的问题,但由于我是J Query的新手,我无法理解其他解决方案,所以想到解决我的问题并具体说明。

我有一个锚标记:

<a href="#" id="isActive" onclick="javascript: toggleThisDiv(this.id);" style="float: left;" title="Expand/Collapse">
<img src="arrow_down.gif" border="0">
</a>

当我点击它时,它会调用隐藏现有div的javascript函数。在此之后,我想更改锚标记的click事件,这样当我再次单击同一个锚时,它会刷新页面。

提前感谢任何解决方案。

2 个答案:

答案 0 :(得分:2)

function toggleThisDiv(id) {
    // do your other stuff in this function

    document.getElementById(id).onclick=function() {
        location.reload(true);
    };
}

答案 1 :(得分:0)

document.getElementById("isActive").onclick = function();