在facebook页面上重新加载tampermonkey脚本

时间:2017-01-27 21:40:03

标签: javascript jquery ajax facebook tampermonkey

我有一个脚本可以在文档就绪上调用函数。当我从浏览器加载Facebook时,它运行良好,但是当我点击我的个人资料照片时,它会继续我的个人资料,但脚本不会重新加载,因为Facebook可能会使用ajax进行页面更改。当我使用Facebook上的内部链接更改页面时,如何重新加载脚本? 这是我的剧本:

// ==UserScript==
// @name         Facebook Script
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        https://www.facebook.com/*
// @grant        none
// @require      https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js
(function() {
    'use strict';
    function facebook()
    {
        ...
    }
    $(document).ready(function(){
        facebook();
    });
})();

我正在使用Chrome。

编辑:我不需要为每个ajax调用重新加载我的脚本,但只在页面上更改了ajax。我需要在页面更改后文档准备就绪时重新加载我的脚本。

0 个答案:

没有答案