登录到我的Facebook帐户后,我试图执行一些jQuery或JavaScript。目前的最终目标是在元素可见后单击我的自定义提要,而不是将其默认设置为整个Facebook friend 提要。

在尝试使用我的Chrome开发者控制台进行编码时,似乎没有JavaScript / jQuery可以正常工作。甚至只是一个简单的$('div');都将返回null。是否可以在Facebook页面上运行代码?他们在做什么不同?

我想如果.val('give a waffle');的最终目标是单击一个div,但仅仅了解为什么到目前为止它仍然不起作用也很有趣。

任何提示,技巧或建议都将受到欢迎。

最佳答案

Facebook不使用jQuery,如果您想使用jQuery命令来浏览其页面,则需要加载它。只需复制http://code.jquery.com/jquery-1.7.1.min.js的内容,然后首先将其粘贴到控制台中即可。然后照常进行。

另外,您可以让Google host your jQuery:

<script type="text/javascript"
 src="//code.jquery.com/jquery-2.2.0.min.js"></script>
<script type="text/javascript">
  $(document).ready(function() {
    // This is more like it!
  });
</script>

许多站点都这样做,因此用户已经缓存了库的机会相对较高。

10-01 20:50
查看更多