0

私のサイトには Yahoo Media Player があり、リンクすると mp3 ファイルが表示されますが、再生/一時停止ボタンが消えることはありません! CSS、さらには jQuery を使用して削除しようとしましたが、機能しません。Yahoo Web Player を介してページ上のすべてのリンクに関連付けられているボタンを削除するにはどうすればよいですか?

14x14 ピクセルしかなく、小さすぎますが、サイズを変更することもできません。外観は次のとおりです。

ここに画像の説明を入力

でも本当は、完全に消えてほしい!

これを Head タグに入れる

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
    <script type="text/javascript">var YWPParams = { autoadvance: false };</script>
    <script type="text/javascript" src="http://webplayer.yahooapis.com/player-beta.js"></script>
<style type="text/css">
    /* Yahoo! Media Player: Hide play/pause button */
    a.ymp-btn-page-play,
    a.ymp-btn-page-pause, ywp-page-btn {
      margin-left:-20px !important;
    }

    a.ymp-btn-page-play em.ymp-skin,
    a.ymp-btn-page-pause em.ymp-skin, ywp-page-btn {
      display: none !important;
    }
</style>

私が試したコードですが、うまくいきませんでした:

$(document).ready(function(){
    $(".ywp-page-btn").css({backgroundImage: 'none', 'display': 'none', 'height': 0, 'width': 0, maxWidth: 0, minWidth: 0 });
});

$(window).load(function(){
    $(".ywp-page-btn").css({backgroundImage: 'none', 'display': 'none', 'height': 0, 'width': 0, maxWidth: 0, minWidth: 0 });
});

$(window).bind("resize", function(){
    $(".ywp-page-btn").css({backgroundImage: 'none', 'display': 'none', 'height': 0, 'width': 0, maxWidth: 0, minWidth: 0 });
}).trigger("resize");

私も試してみましたが.remove()、それもうまくいきませんでした。

本文内で次のリンクを使用しています。

<a href="http://www.opportunityfinance.net/conference-2013/mp3/July9StayingConnectedCall.mp3" title="Staying Connected Call - July 9">July 9</a> and <a href="http://www.opportunityfinance.net/conference-2013/mp3/July17StayingConnectedCall.mp3" title="Staying Connected Call - July 17">July 17</a>

このボタンを削除するにはどうすればよいですか。リンク自体がプレーヤーを開くようにするだけです。または、ボタンのサイズをテキストの実際のサイズに変更できれば、それも問題ありません。

4

1 に答える 1

0

気にしないで.remove()setInterval(functionToCheckForExistence, 500);

存在するかどうかをチェックする関数内よりも、存在する場合は削除し、存在しない場合は間隔をクリアします。

今すぐ大活躍!

Arggg、Windows 7 の Firefox では動作しません (テスト済みで、まだ表示されます)... arggg!

于 2013-07-18T19:45:57.193 に答える