jquery
  • popup
  • 2012-10-26 143 views -1 likes 
    -1
    <script type="text/javascript"> 
        function media_player(url){ 
        embed = '<object type="application/x-shockwave-flash" data="http://flash-mp3-player.net/medias/player_mp3_maxi.swf" width="200" height="20">'+ 
          ' <param name="movie" value="http://flash-mp3-player.net/medias/player_mp3_maxi.swf" />'+ 
          ' <param name="FlashVars" value="mp3='+url+'&amp;showstop=1&amp;showvolume=1&amp;autoplay=1&amp;slidercolor2=CECDCC&amp;sliderovercolor=CECDCC&amp;buttonovercolor=CECDCC&amp;loadingcolor=CECDCC" />'+ 
          '</object>'; 
    
        jQuery('#media-popup .content').html(embed); 
        jQuery('#media-popup').fadeIn(); 
        } 
    </script> 
    

    我如何添加一個關閉按鈕?我怎樣才能在這個彈出添加關閉按鈕,

    +0

    這裏是代碼:http://pastebin.com/F1aJC8c2 – user1777097

    +0

    $( 「#媒體彈出」)淡出()。 OR $(「#media-popup」)。hide(); – ShibinRagh

    回答

    0

    隨着jQuery函數.fadeOut()

    $("#media-popup").fadeOut(); 
    
    +0

    ,如果我使用此代碼顯示其彈出,然後淡出是有可能使淡出,當用戶點擊? – user1777097

    +0

    是,'$( 「#yourbuttonid」)點擊(函數(){$( 「#媒體彈出」)淡出();});' –

    +0

    感謝您的幫助。現在的問題...音頻仍然在淡出後運行 – user1777097

    0

    給你要關閉的對象分配一個ID(我猜你的情況是對象標籤)。然後創建一個負責在點擊時關閉它的元素。例如:

    $('<div>') 
        .attr('id','close-panel-button') 
        .appendTo($('body')) 
        .click(function(){ 
    
         $('#id-of-the-object-to-close-here').hide(); 
    
        }); 
    

    您可以使用任何您喜歡的方法更改隱藏方法,具體取決於您想要關閉它的方式。相應地設置您的關閉面板按鈕(例如,位置:絕對;以及自定義座標)。

    相關問題