0

これは少し面倒ですが、埋め込み機能を作成しようとしていますが、出力の IMAGE をユーザーが現在いるページの URL に設定するのに問題があります。 http://jsfiddle.net/KevinOrin/C35WZ/

だからそのフィドル<a id="pinSrc" href="">image</a>には<a id="pinSrc" href="http://jsfiddle.net/KevinOrin/C35WZ/">image</a>

ありがとう

4

1 に答える 1

1

編集されたフィドルへのリンクは次のとおりです。

(function ($) {
    var getCode = function (wlink,url) {
        var html;

        html =
            "<div>" +
            "<a href=\""+wlink+"\" target='_blank'>"+
            "<img src=\"" + url + "\" />" +
            "<p>Source <a href=\"www.gossiptalk.info\">GossipTalk</a></p>" +
            "</a>"+
            "</div>";

        return html;
    };


    $(document).on("click", ".embed", function (e) {
        var id = $(this).data("id");
        console.log(id);
            url = $("#" + id).attr("src");
var wlink=window.location.href;
        $("#output").val(getCode(wlink,url));
    });

})(jQuery);

うまくいくかどうか教えてください。

于 2013-04-28T15:45:32.993 に答える