2012-08-03 43 views
0

我只是想知道Twitter,当您点击推文的“重播”时,会调用什么前端函数。我检查了Chrome中的元素,它似乎是href =“#”的锚点,所以我猜想有一些Javascript函数与该锚点的onclick事件关联。只是想知道如何找出哪个函数被调用,以及该函数的源代码在哪里。如何找到在单击HTML中的锚时调用的Javascript函数

这里是 “重播” 在Twitter上

<a class="with-icn js-action-reply" data-modal="tweet-reply" href="#" title="Reply"> 
<i class="sm-reply"></i> 
<b>Reply</b> 
</a> 

感谢很多的代码部分。

+0

只是通过自己的JavaScript寻找'JS-行动reply' – MrOBrian 2012-08-03 19:11:37

回答

4

他们的脚本已经过压缩,所以它是一种不可能看。但是有两件事情可以做:

  • 使用Chrome的事件监听器断点打入调试器,当你点击回复链接
  • 像MrOBrian说:搜索自己的脚本JS-行动答复

enter image description here

1

您可以使用data('events'),请尝试以下操作:

console.log($('.js-action-reply').data('events')) 
+0

这只是如果有每个回复链接,这是不可能单独处理 – 2012-08-03 19:12:46

+1

我只是想这和我Chrome控制台的输出是两行“未定义” – 2012-08-03 19:25:41

相关问题