サイトに Vimeo iframe の配列があり、更新時に配列からランダムに呼び出されます。これらの iframe にはそれぞれ固有の ID があります。
私が求めているのは、表示される iframe に応じて、ID を認識し、メニュー項目にクラスを追加することです。
これまでのところ、私はこれを持っています:
$("#yuan-photofilm").find(".menu-nav li ul li a").addClass('active-vimeo');
私の考えでは、#yuan-photofilm
存在する場合はクラスを見つけ.menu-nav li ul li a
て追加します.active-vimeo
が、うまくいかないようです。
何か案は?
ありがとう、R
ここにHTMLの一部があります
<div class="grid_7 suffix_5">
<div class="video-container">
<iframe id="jack-photofilm" src="http://player.vimeo.com/video/46822673?title=0&portrait=0&byline=0&color=ffffff" width="650" height="366" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe> </div>
</div>
<div class="clear"></div>
<div class="grid_7">
<ul class="menu-nav">
<li class="current-menu-nav-item"><a href="index.php">Photofilms</a>
<ul>
<li><a href="#yuan" id="yuan">Yuan Shuai</a></li>
<li><a href="#nina" id="nina">Nina</a></li>
<li><a href="#zhuoer" id="zhuoer">Zhuoer</a></li>
<li><a href="#qingqing" id="qingqing">Uncle Douglas and Qingqing</a></li>
<li><a href="#jack" id="jack">Jack</a></li>
</ul>
</li>
<li><a href="still.php">Photographs</a></li>
<li class="sub-info-menu"><a href="information.php">Information</a></li>
<li><a href="http://blog.youziproject.com">Blog</a></li>
</ul>
</div>