另一种方法完成时的射击方法

时间:2018-06-01 06:27:55

标签: javascript jquery

我有一个链接,其中有一个附加到onclick事件的方法。我无法编辑现有的html或javascript方法,但我可以添加其他javascript。

我需要在fixedMethod()方法完成后触发一些jquery。

因此,例如在下面的示例中,我需要输出1, 2而不是2, 1而不更改链接的HTML或fixedMethod(),但我可以更改其余的javascript

这是一个人为的例子,在我的实际使用案例中,我不知道该方法需要多长时间才能完成。

function fixedMethod(){
  setTimeout(function(){console.log(1)}, 2000);
}

$("#someLink").click(function(){
  console.log(2);
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<a id="someLink" href="#" onclick="fixedMethod()">click here</a>

这可能吗?

0 个答案:

没有答案