【发布时间】:2014-11-19 01:02:33
【问题描述】:
<a href="#" onclick="foo()">click me </a>
你好,我需要在点击时调用onclick脚本之前调用一个函数。
我试过了:
var script = $("a").attr("onclick");
$("a").attr("onclick", "");
$("a").click(function(event) {
// call bar() first, then foo();
bar();
// script is a string on Chrome
// foo() may use this, so can not globalEval.
});
如何调用脚本?我可以将 onclick 作为 jQuery 函数吗?这样:
onclickFunction.call(this);
谢谢。
【问题讨论】:
标签: javascript jquery onclick handler