0

Embedly LINKというサービスを使用しています。サービスをトリガーするコードは次のようになります。

  $('div#result').embedly({
        key: ':3eccf441bf0f43acbb076da9817af27d'

    });

次のような関数もあります。

function remove() {     
var seen = {};
$('.embed').each(function() {
    var txt = $(this).html();
    if (seen[txt])
        $(this).remove();
    else
        seen[txt] = true;
});
}

だから私はこの関数をembedly内に配置したいので、試しました:

  $('div#result').embedly({
        key: ':3eccf441bf0f43acbb076da9817af27d',
       remove()

    });

しかし、うまくいきません。私も試しました:

  $('div#result').embedly({
        key: ':3eccf441bf0f43acbb076da9817af27d',
       success: function() {
       remove()
         }

    });

運がない。埋め込み呼び出しの内部または直後に関数を実行するにはどうすればよいですか?

4

1 に答える 1

1

いくつかのを見ると、次のように関数をオプション リストから移動する必要があるように見えます。

$('div#result').embedly(
    // options
    {
        key: ':3eccf441bf0f43acbb076da9817af27d'
    },
    // "success" function
    function(oembed, dict) {
        remove();
    }
);
于 2013-01-05T01:47:11.023 に答える