2011-01-11 5 views

答えて

2

をClemDesmの答えに応じて実施していますが、表示されていない、あなたのフィドルが悪いマークアップを得ました。

とにかく、examplesdocsに表示されているように、the pluginは使用しないでください。

あなたはmp3にリンクしていませんが、mp3を読むswfにリンクしてください! http://jquery.lukelutman.com/plugins/flash/example-mp3.htmlから

Javascriptを:

$(document).ready(function(){ 
    $('a[@href$="mp3"]').flash(
     { src: 'singlemp3player.swf', height: 20, width: 100 }, 
     { version: 7 }, 
     function(htmlOptions) { 
      $this = $(this); 
      htmlOptions.flashvars.file = $this.attr('href'); 
      $this.before($.fn.flash.transform(htmlOptions));       
     } 
    ); 
}); 

前:

<li><a href="sound.mp3">sound.mp3</a></li> 

後:

<li> 
    <embed width="100" height="20" type="application/x-shockwave-flash" src="singlemp3player.swf" pluginspage="http://www.adobe.com/go/getflashplayer" flashvars="file=sound.mp3"/> 
    <a href="sound.mp3">sound.mp3</a> 
</li> 

これは、あなたがプラグインを使用する方法である(上記の例のちょうどコピー/ペースト)

http://www.jsfiddle.net/RCfkF/4/

+0

こんにちは、答えをClemDesmのおかげで、それに応じて実装しようとしましたが、何か問題があります。何が問題なのかを確認してください。http://www.jsfiddle.net/RCfkF/2/ – XMen

+0

絶対URLを 'singlemp3player.swf'に' http: /www.jsfid dle.net/singlemp3player.swf'は存在しません;) – Shikiryu

+0

絶対URLを置くことができません、助けてください – XMen

関連する問題

 関連する問題