/ Work

[plurk tech.] 在單一噗浪頁面加入回應鏈結 + jQuery

update, 腳本 jQuery 化完成,若有下載使用的,請更新,檔案一樣在最下面。

請先安裝 GreaseMonkey還沒有把他 jQuery 化,暫時頂著用

原始碼在此:

// ==UserScript==
// @name           GetResponseURL
// @namespace      http://blog.hinablue.me/
// @include        http://www.plurk.com/p/*
// ==/UserScript==

// Add jQuery
var GM_JQ = document.createElement('script');
GM_JQ.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js';
GM_JQ.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(GM_JQ);

// Check if jQuery's loaded
function GM_wait() {
        if(typeof unsafeWindow.jQuery == 'undefined') { window.setTimeout(GM_wait,100); }
        else { $ = unsafeWindow.jQuery.noConflict(true); letsJQuery(); }
}
GM_wait();

// All your GM code must be inside this function
function letsJQuery() {
        $("li").each( function() {
                $(this).hover( function () {
                        $(this).find("div.message ").find("span:last").append("<span><br />RepLink: "+unsafeWindow.url+"#"+$(this).attr("id")+"</span>");
                },
                function () {
                        $(this).find("div.message ").find("span:last").remove();
                });
        });
}