通过JS调用JQuery(Greasemonkey)

时间:2014-06-30 18:59:20

标签: javascript css jquery-ui greasemonkey

Greasemonkeys的问候

我似乎无法绕过这个难题,这让我想要拉出我得到的每一根头发。

在我的用户图元数据中,我有以下内容

// @require     http://code.jquery.com/jquery-1.10.2.js
// @require     http://code.jquery.com/ui/1.11.0/jquery-ui.js
// @resource    myCss   http://code.jquery.com/ui/1.11.0/themes/smoothness/jquery-ui.css        
// @grant       GM_addStyle
// @grant       GM_getResourceText

其次是

var cssTxt = GM_getResourceText("myCss");
GM_addStyle(cssTxt);
var input = document.createElement("button");
input.setAttribute("id", "btn1");
document.body.insertBefore(input, document.body.firstChild);

$("#btn1").button({
        icons: {
            primary: "ui-icon-wrench"
        },
        text: false
    })
        .click(function (event) {
        alert("Hello World");
    });

为什么jquery按钮上的小图标没有出现?我如何使用GM_getResourceTextGM_addStyle incorrectly

非常感谢您的建议

PS:在jsFiddle中运行此代码会产生结果

0 个答案:

没有答案