私はすべてを試しましたが、次のiframeの値を取得できません.iフレームはphp.(以下のコード)を使用してエコーアウトされます
<div class="video" vid="'.$userID.'" '.$style.'"><iframe vid="'.$userID.'" width="200" height="200" src="http://www.youtube.com/embed/'.$urlLink.'?autoplay=1&wmode=transparent" frameborder="0" allowfullscreen></iframe></div>
ビデオ ID はデータベースからのものです。現在 2 つのビデオがあり、どちらも異なるフィードを表示しているため、src は正常に機能しており、ユーザー ID に基づいて vid="" が設定されています。これも毎回正しく変更されています (inspect 要素で確認しました)。
私が抱えている問題は、div から vid 属性を取得して、mouseenter で変更しようとしていることです。以下のコードを使用すると、ポップアップが表示されますが、ビデオ ID は変更されません。divs vid="" 値の最初のインスタンスを警告しているだけです。
私は本当に立ち往生しているので、どんなアドバイスも素晴らしいでしょう。ありがとう
イアン
$(document).on('mouseenter','div.video',function(e){
e.stopPropagation();
var videoID = jQuery('div.video').attr("vid");
alert(videoID);
});