0

javascript 関数から jquery オーバーレイ関数を呼び出そうとしていますが、失敗しています。

次のエラーが表示されます: Uncaught Could not find Overlay: #prompt

this.mySaturdayNight = function() {
    var bark_overlay = document.createElement("div");
    bark_overlay.innerHTML="hey guy";
    bark_overlay.setAttribute('class', 'modal');
    bark_overlay.setAttribute('id', 'prompt');

    var sajT = new oblTable(1,3);

    var btn = document.createElement("button");
    btn.innerHTML = "test";
    btn.setAttribute("rel", "#prompt");
    btn.setAttribute("class", "modalInput");

    sajT.addContent(0,2,btn);

    var triggers = $(".modalInput[rel=#prompt]").overlay({
        // some mask tweaks suitable for modal dialogs
        mask: {
            color: '#ebecff',
            loadSpeed: 200,
            opacity: 0.9
        },

        closeOnClick: false
    });
}

何か案は?スタックオーバーフロー最高!

ありがとう!

4

0 に答える 0