将jQuery $(this)转换为Raw Element

时间:2013-12-13 20:48:53

标签: javascript jquery youtube-api

我试图传递iFrame对象(这是一个jQuery元素)作为YT.Player的参数。不幸的是,这给出了YT.Player期望原始元素的错误。我想知道如何将$(this)转换为原始元素。

$('iframe.ytplayer').each( function() {
    players[id] = new YT.Player( $(this), {
        events: {
            'onReady': onReady,
            'onStateChange': onStateChange
        }
    });
});

1 个答案:

答案 0 :(得分:2)

this是jQuery .each()迭代中的原始元素。

$('iframe.ytplayer').each( function() {
    players[id] = new YT.Player(this, {
        events: {
            'onReady': onReady,
            'onStateChange': onStateChange
        }
    });
});